{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "import sys\n",
    "import warnings\n",
    "warnings.filterwarnings(\"ignore\")\n",
    "plt.rcParams['font.sans-serif'] = ['SimHei']  # 用来正常显示中文标签\n",
    "plt.rcParams['axes.unicode_minus'] = False  # 用来正常显示负号"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_285 = pd.read_excel(\"285.xlsx\", na_values=np.nan)\n",
    "data_313 = pd.read_excel(\"313.xlsx\", na_values=np.nan)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>S-ZORB.CAL_H2.PV</th>\n",
       "      <th>S-ZORB.PDI_2102.PV</th>\n",
       "      <th>S-ZORB.PT_2801.PV</th>\n",
       "      <th>S-ZORB.FC_2801.PV</th>\n",
       "      <th>S-ZORB.TE_2103.PV</th>\n",
       "      <th>S-ZORB.TE_2005.PV</th>\n",
       "      <th>S-ZORB.PT_2101.PV</th>\n",
       "      <th>S-ZORB.PDT_2104.PV</th>\n",
       "      <th>S-ZORB.SIS_PDT_2103B.PV</th>\n",
       "      <th>S-ZORB.TC_2101.PV</th>\n",
       "      <th>...</th>\n",
       "      <th>S-ZORB.CAL_1.CANGLIANG.PV</th>\n",
       "      <th>S-ZORB.FT_1006.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1006.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.PC_1001A.PV</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>...</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>0.273399</td>\n",
       "      <td>24.208241</td>\n",
       "      <td>2.528870</td>\n",
       "      <td>855.882523</td>\n",
       "      <td>421.509325</td>\n",
       "      <td>421.196235</td>\n",
       "      <td>2.427093</td>\n",
       "      <td>59.703011</td>\n",
       "      <td>1108.285375</td>\n",
       "      <td>244.121748</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358559</td>\n",
       "      <td>3321.583200</td>\n",
       "      <td>190.694200</td>\n",
       "      <td>9.894492e+07</td>\n",
       "      <td>2.433448e+06</td>\n",
       "      <td>2200.789100</td>\n",
       "      <td>5.149259e+06</td>\n",
       "      <td>2846.896600</td>\n",
       "      <td>5.984749e+06</td>\n",
       "      <td>-97.210697</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>0.000059</td>\n",
       "      <td>0.018029</td>\n",
       "      <td>0.000245</td>\n",
       "      <td>0.219399</td>\n",
       "      <td>0.002306</td>\n",
       "      <td>0.001773</td>\n",
       "      <td>0.000251</td>\n",
       "      <td>0.009266</td>\n",
       "      <td>0.054978</td>\n",
       "      <td>0.002522</td>\n",
       "      <td>...</td>\n",
       "      <td>0.000029</td>\n",
       "      <td>15.881604</td>\n",
       "      <td>0.014614</td>\n",
       "      <td>2.210167e+03</td>\n",
       "      <td>1.047757e+02</td>\n",
       "      <td>5.524287</td>\n",
       "      <td>9.118553e+02</td>\n",
       "      <td>0.303577</td>\n",
       "      <td>1.604960e+03</td>\n",
       "      <td>0.006249</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>0.273300</td>\n",
       "      <td>24.178170</td>\n",
       "      <td>2.528462</td>\n",
       "      <td>855.516500</td>\n",
       "      <td>421.505500</td>\n",
       "      <td>421.193300</td>\n",
       "      <td>2.426675</td>\n",
       "      <td>59.687560</td>\n",
       "      <td>1108.194000</td>\n",
       "      <td>244.117500</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358511</td>\n",
       "      <td>3295.092000</td>\n",
       "      <td>190.669800</td>\n",
       "      <td>9.894123e+07</td>\n",
       "      <td>2.433273e+06</td>\n",
       "      <td>2191.574000</td>\n",
       "      <td>5.147738e+06</td>\n",
       "      <td>2846.390000</td>\n",
       "      <td>5.982072e+06</td>\n",
       "      <td>-97.221120</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>0.273350</td>\n",
       "      <td>24.193205</td>\n",
       "      <td>2.528667</td>\n",
       "      <td>855.699525</td>\n",
       "      <td>421.507375</td>\n",
       "      <td>421.194750</td>\n",
       "      <td>2.426884</td>\n",
       "      <td>59.695283</td>\n",
       "      <td>1108.239750</td>\n",
       "      <td>244.119650</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358535</td>\n",
       "      <td>3308.337500</td>\n",
       "      <td>190.682000</td>\n",
       "      <td>9.894307e+07</td>\n",
       "      <td>2.433361e+06</td>\n",
       "      <td>2196.181750</td>\n",
       "      <td>5.148498e+06</td>\n",
       "      <td>2846.643500</td>\n",
       "      <td>5.983411e+06</td>\n",
       "      <td>-97.215905</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>0.273399</td>\n",
       "      <td>24.208240</td>\n",
       "      <td>2.528871</td>\n",
       "      <td>855.882550</td>\n",
       "      <td>421.509300</td>\n",
       "      <td>421.196250</td>\n",
       "      <td>2.427093</td>\n",
       "      <td>59.703010</td>\n",
       "      <td>1108.285500</td>\n",
       "      <td>244.121750</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358560</td>\n",
       "      <td>3321.583000</td>\n",
       "      <td>190.694200</td>\n",
       "      <td>9.894492e+07</td>\n",
       "      <td>2.433448e+06</td>\n",
       "      <td>2200.789000</td>\n",
       "      <td>5.149259e+06</td>\n",
       "      <td>2846.896500</td>\n",
       "      <td>5.984750e+06</td>\n",
       "      <td>-97.210700</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>0.273449</td>\n",
       "      <td>24.223275</td>\n",
       "      <td>2.529074</td>\n",
       "      <td>856.065500</td>\n",
       "      <td>421.511250</td>\n",
       "      <td>421.197725</td>\n",
       "      <td>2.427302</td>\n",
       "      <td>59.710738</td>\n",
       "      <td>1108.331250</td>\n",
       "      <td>244.123850</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358583</td>\n",
       "      <td>3334.828750</td>\n",
       "      <td>190.706400</td>\n",
       "      <td>9.894676e+07</td>\n",
       "      <td>2.433535e+06</td>\n",
       "      <td>2205.396250</td>\n",
       "      <td>5.150020e+06</td>\n",
       "      <td>2847.150250</td>\n",
       "      <td>5.986088e+06</td>\n",
       "      <td>-97.205487</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>0.273498</td>\n",
       "      <td>24.238310</td>\n",
       "      <td>2.529279</td>\n",
       "      <td>856.248500</td>\n",
       "      <td>421.513200</td>\n",
       "      <td>421.199200</td>\n",
       "      <td>2.427512</td>\n",
       "      <td>59.718470</td>\n",
       "      <td>1108.377000</td>\n",
       "      <td>244.125900</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358608</td>\n",
       "      <td>3348.074000</td>\n",
       "      <td>190.718600</td>\n",
       "      <td>9.894860e+07</td>\n",
       "      <td>2.433623e+06</td>\n",
       "      <td>2210.004000</td>\n",
       "      <td>5.150780e+06</td>\n",
       "      <td>2847.403000</td>\n",
       "      <td>5.987426e+06</td>\n",
       "      <td>-97.200270</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>8 rows × 354 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "       S-ZORB.CAL_H2.PV  S-ZORB.PDI_2102.PV  S-ZORB.PT_2801.PV  \\\n",
       "count         40.000000           40.000000          40.000000   \n",
       "mean           0.273399           24.208241           2.528870   \n",
       "std            0.000059            0.018029           0.000245   \n",
       "min            0.273300           24.178170           2.528462   \n",
       "25%            0.273350           24.193205           2.528667   \n",
       "50%            0.273399           24.208240           2.528871   \n",
       "75%            0.273449           24.223275           2.529074   \n",
       "max            0.273498           24.238310           2.529279   \n",
       "\n",
       "       S-ZORB.FC_2801.PV  S-ZORB.TE_2103.PV  S-ZORB.TE_2005.PV  \\\n",
       "count          40.000000          40.000000          40.000000   \n",
       "mean          855.882523         421.509325         421.196235   \n",
       "std             0.219399           0.002306           0.001773   \n",
       "min           855.516500         421.505500         421.193300   \n",
       "25%           855.699525         421.507375         421.194750   \n",
       "50%           855.882550         421.509300         421.196250   \n",
       "75%           856.065500         421.511250         421.197725   \n",
       "max           856.248500         421.513200         421.199200   \n",
       "\n",
       "       S-ZORB.PT_2101.PV  S-ZORB.PDT_2104.PV  S-ZORB.SIS_PDT_2103B.PV  \\\n",
       "count          40.000000           40.000000                40.000000   \n",
       "mean            2.427093           59.703011              1108.285375   \n",
       "std             0.000251            0.009266                 0.054978   \n",
       "min             2.426675           59.687560              1108.194000   \n",
       "25%             2.426884           59.695283              1108.239750   \n",
       "50%             2.427093           59.703010              1108.285500   \n",
       "75%             2.427302           59.710738              1108.331250   \n",
       "max             2.427512           59.718470              1108.377000   \n",
       "\n",
       "       S-ZORB.TC_2101.PV  ...  S-ZORB.CAL_1.CANGLIANG.PV  \\\n",
       "count          40.000000  ...                  40.000000   \n",
       "mean          244.121748  ...                   2.358559   \n",
       "std             0.002522  ...                   0.000029   \n",
       "min           244.117500  ...                   2.358511   \n",
       "25%           244.119650  ...                   2.358535   \n",
       "50%           244.121750  ...                   2.358560   \n",
       "75%           244.123850  ...                   2.358583   \n",
       "max           244.125900  ...                   2.358608   \n",
       "\n",
       "       S-ZORB.FT_1006.DACA.PV  S-ZORB.FT_5204.DACA.PV  \\\n",
       "count               40.000000               40.000000   \n",
       "mean              3321.583200              190.694200   \n",
       "std                 15.881604                0.014614   \n",
       "min               3295.092000              190.669800   \n",
       "25%               3308.337500              190.682000   \n",
       "50%               3321.583000              190.694200   \n",
       "75%               3334.828750              190.706400   \n",
       "max               3348.074000              190.718600   \n",
       "\n",
       "       S-ZORB.FT_1006.TOTALIZERA.PV  S-ZORB.FT_5204.TOTALIZERA.PV  \\\n",
       "count                  4.000000e+01                  4.000000e+01   \n",
       "mean                   9.894492e+07                  2.433448e+06   \n",
       "std                    2.210167e+03                  1.047757e+02   \n",
       "min                    9.894123e+07                  2.433273e+06   \n",
       "25%                    9.894307e+07                  2.433361e+06   \n",
       "50%                    9.894492e+07                  2.433448e+06   \n",
       "75%                    9.894676e+07                  2.433535e+06   \n",
       "max                    9.894860e+07                  2.433623e+06   \n",
       "\n",
       "       S-ZORB.FT_1503.DACA.PV  S-ZORB.FT_1503.TOTALIZERA.PV  \\\n",
       "count               40.000000                  4.000000e+01   \n",
       "mean              2200.789100                  5.149259e+06   \n",
       "std                  5.524287                  9.118553e+02   \n",
       "min               2191.574000                  5.147738e+06   \n",
       "25%               2196.181750                  5.148498e+06   \n",
       "50%               2200.789000                  5.149259e+06   \n",
       "75%               2205.396250                  5.150020e+06   \n",
       "max               2210.004000                  5.150780e+06   \n",
       "\n",
       "       S-ZORB.FT_1504.DACA.PV  S-ZORB.FT_1504.TOTALIZERA.PV  \\\n",
       "count               40.000000                  4.000000e+01   \n",
       "mean              2846.896600                  5.984749e+06   \n",
       "std                  0.303577                  1.604960e+03   \n",
       "min               2846.390000                  5.982072e+06   \n",
       "25%               2846.643500                  5.983411e+06   \n",
       "50%               2846.896500                  5.984750e+06   \n",
       "75%               2847.150250                  5.986088e+06   \n",
       "max               2847.403000                  5.987426e+06   \n",
       "\n",
       "       S-ZORB.PC_1001A.PV  \n",
       "count           40.000000  \n",
       "mean           -97.210697  \n",
       "std              0.006249  \n",
       "min            -97.221120  \n",
       "25%            -97.215905  \n",
       "50%            -97.210700  \n",
       "75%            -97.205487  \n",
       "max            -97.200270  \n",
       "\n",
       "[8 rows x 354 columns]"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data_285.describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>S-ZORB.CAL_H2.PV</th>\n",
       "      <th>S-ZORB.PDI_2102.PV</th>\n",
       "      <th>S-ZORB.PT_2801.PV</th>\n",
       "      <th>S-ZORB.FC_2801.PV</th>\n",
       "      <th>S-ZORB.TE_2103.PV</th>\n",
       "      <th>S-ZORB.TE_2005.PV</th>\n",
       "      <th>S-ZORB.PT_2101.PV</th>\n",
       "      <th>S-ZORB.PDT_2104.PV</th>\n",
       "      <th>S-ZORB.SIS_PDT_2103B.PV</th>\n",
       "      <th>S-ZORB.TC_2101.PV</th>\n",
       "      <th>...</th>\n",
       "      <th>S-ZORB.CAL_1.CANGLIANG.PV</th>\n",
       "      <th>S-ZORB.FT_1006.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1006.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.PC_1001A.PV</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>...</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>0.261936</td>\n",
       "      <td>17.183467</td>\n",
       "      <td>2.417056</td>\n",
       "      <td>850.300855</td>\n",
       "      <td>424.968595</td>\n",
       "      <td>424.522167</td>\n",
       "      <td>2.315898</td>\n",
       "      <td>61.701366</td>\n",
       "      <td>1250.692900</td>\n",
       "      <td>245.333915</td>\n",
       "      <td>...</td>\n",
       "      <td>2.894837</td>\n",
       "      <td>10013.864775</td>\n",
       "      <td>147.165737</td>\n",
       "      <td>8.793928e+07</td>\n",
       "      <td>2.205865e+06</td>\n",
       "      <td>1943.691157</td>\n",
       "      <td>2.149492e+06</td>\n",
       "      <td>2501.854175</td>\n",
       "      <td>2.154164e+06</td>\n",
       "      <td>-113.375918</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>0.003566</td>\n",
       "      <td>0.593937</td>\n",
       "      <td>0.004262</td>\n",
       "      <td>12.611943</td>\n",
       "      <td>2.322553</td>\n",
       "      <td>2.270131</td>\n",
       "      <td>0.004373</td>\n",
       "      <td>0.601947</td>\n",
       "      <td>0.055077</td>\n",
       "      <td>1.398210</td>\n",
       "      <td>...</td>\n",
       "      <td>0.137090</td>\n",
       "      <td>54.264935</td>\n",
       "      <td>1.683931</td>\n",
       "      <td>5.849962e+03</td>\n",
       "      <td>8.578506e+01</td>\n",
       "      <td>736.788635</td>\n",
       "      <td>1.047010e+03</td>\n",
       "      <td>33.755881</td>\n",
       "      <td>1.474205e+03</td>\n",
       "      <td>0.006249</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>0.253815</td>\n",
       "      <td>16.099190</td>\n",
       "      <td>2.404553</td>\n",
       "      <td>831.734900</td>\n",
       "      <td>420.241100</td>\n",
       "      <td>419.602400</td>\n",
       "      <td>2.302924</td>\n",
       "      <td>60.448150</td>\n",
       "      <td>1250.601000</td>\n",
       "      <td>241.690500</td>\n",
       "      <td>...</td>\n",
       "      <td>2.627023</td>\n",
       "      <td>9915.873000</td>\n",
       "      <td>142.647700</td>\n",
       "      <td>8.792950e+07</td>\n",
       "      <td>2.205722e+06</td>\n",
       "      <td>989.094300</td>\n",
       "      <td>2.147672e+06</td>\n",
       "      <td>2434.289000</td>\n",
       "      <td>2.151723e+06</td>\n",
       "      <td>-113.386300</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>0.259585</td>\n",
       "      <td>16.698430</td>\n",
       "      <td>2.416225</td>\n",
       "      <td>841.833675</td>\n",
       "      <td>422.554700</td>\n",
       "      <td>422.287450</td>\n",
       "      <td>2.314868</td>\n",
       "      <td>61.197110</td>\n",
       "      <td>1250.646750</td>\n",
       "      <td>244.245675</td>\n",
       "      <td>...</td>\n",
       "      <td>2.784212</td>\n",
       "      <td>9978.085750</td>\n",
       "      <td>146.685700</td>\n",
       "      <td>8.793440e+07</td>\n",
       "      <td>2.205794e+06</td>\n",
       "      <td>1435.412250</td>\n",
       "      <td>2.148592e+06</td>\n",
       "      <td>2472.989750</td>\n",
       "      <td>2.152929e+06</td>\n",
       "      <td>-113.381125</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>0.261364</td>\n",
       "      <td>17.336745</td>\n",
       "      <td>2.417393</td>\n",
       "      <td>847.878300</td>\n",
       "      <td>424.829650</td>\n",
       "      <td>424.760000</td>\n",
       "      <td>2.316965</td>\n",
       "      <td>61.747765</td>\n",
       "      <td>1250.693000</td>\n",
       "      <td>245.535450</td>\n",
       "      <td>...</td>\n",
       "      <td>2.922340</td>\n",
       "      <td>10003.905000</td>\n",
       "      <td>146.799200</td>\n",
       "      <td>8.793929e+07</td>\n",
       "      <td>2.205866e+06</td>\n",
       "      <td>1843.665500</td>\n",
       "      <td>2.149502e+06</td>\n",
       "      <td>2511.071500</td>\n",
       "      <td>2.154155e+06</td>\n",
       "      <td>-113.375950</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>0.263899</td>\n",
       "      <td>17.707033</td>\n",
       "      <td>2.419029</td>\n",
       "      <td>855.258150</td>\n",
       "      <td>426.705675</td>\n",
       "      <td>426.453450</td>\n",
       "      <td>2.318011</td>\n",
       "      <td>62.074597</td>\n",
       "      <td>1250.739000</td>\n",
       "      <td>246.564525</td>\n",
       "      <td>...</td>\n",
       "      <td>3.000667</td>\n",
       "      <td>10052.407500</td>\n",
       "      <td>147.732325</td>\n",
       "      <td>8.794416e+07</td>\n",
       "      <td>2.205937e+06</td>\n",
       "      <td>2184.308250</td>\n",
       "      <td>2.150404e+06</td>\n",
       "      <td>2527.372250</td>\n",
       "      <td>2.155398e+06</td>\n",
       "      <td>-113.370675</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>0.270329</td>\n",
       "      <td>18.169120</td>\n",
       "      <td>2.427028</td>\n",
       "      <td>892.137900</td>\n",
       "      <td>428.212200</td>\n",
       "      <td>427.897600</td>\n",
       "      <td>2.325888</td>\n",
       "      <td>63.202490</td>\n",
       "      <td>1250.785000</td>\n",
       "      <td>247.403800</td>\n",
       "      <td>...</td>\n",
       "      <td>3.142127</td>\n",
       "      <td>10119.400000</td>\n",
       "      <td>151.605700</td>\n",
       "      <td>8.794902e+07</td>\n",
       "      <td>2.206008e+06</td>\n",
       "      <td>3851.517000</td>\n",
       "      <td>2.151216e+06</td>\n",
       "      <td>2584.826000</td>\n",
       "      <td>2.156618e+06</td>\n",
       "      <td>-113.365500</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>8 rows × 354 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "       S-ZORB.CAL_H2.PV  S-ZORB.PDI_2102.PV  S-ZORB.PT_2801.PV  \\\n",
       "count         40.000000           40.000000          40.000000   \n",
       "mean           0.261936           17.183467           2.417056   \n",
       "std            0.003566            0.593937           0.004262   \n",
       "min            0.253815           16.099190           2.404553   \n",
       "25%            0.259585           16.698430           2.416225   \n",
       "50%            0.261364           17.336745           2.417393   \n",
       "75%            0.263899           17.707033           2.419029   \n",
       "max            0.270329           18.169120           2.427028   \n",
       "\n",
       "       S-ZORB.FC_2801.PV  S-ZORB.TE_2103.PV  S-ZORB.TE_2005.PV  \\\n",
       "count          40.000000          40.000000          40.000000   \n",
       "mean          850.300855         424.968595         424.522167   \n",
       "std            12.611943           2.322553           2.270131   \n",
       "min           831.734900         420.241100         419.602400   \n",
       "25%           841.833675         422.554700         422.287450   \n",
       "50%           847.878300         424.829650         424.760000   \n",
       "75%           855.258150         426.705675         426.453450   \n",
       "max           892.137900         428.212200         427.897600   \n",
       "\n",
       "       S-ZORB.PT_2101.PV  S-ZORB.PDT_2104.PV  S-ZORB.SIS_PDT_2103B.PV  \\\n",
       "count          40.000000           40.000000                40.000000   \n",
       "mean            2.315898           61.701366              1250.692900   \n",
       "std             0.004373            0.601947                 0.055077   \n",
       "min             2.302924           60.448150              1250.601000   \n",
       "25%             2.314868           61.197110              1250.646750   \n",
       "50%             2.316965           61.747765              1250.693000   \n",
       "75%             2.318011           62.074597              1250.739000   \n",
       "max             2.325888           63.202490              1250.785000   \n",
       "\n",
       "       S-ZORB.TC_2101.PV  ...  S-ZORB.CAL_1.CANGLIANG.PV  \\\n",
       "count          40.000000  ...                  40.000000   \n",
       "mean          245.333915  ...                   2.894837   \n",
       "std             1.398210  ...                   0.137090   \n",
       "min           241.690500  ...                   2.627023   \n",
       "25%           244.245675  ...                   2.784212   \n",
       "50%           245.535450  ...                   2.922340   \n",
       "75%           246.564525  ...                   3.000667   \n",
       "max           247.403800  ...                   3.142127   \n",
       "\n",
       "       S-ZORB.FT_1006.DACA.PV  S-ZORB.FT_5204.DACA.PV  \\\n",
       "count               40.000000               40.000000   \n",
       "mean             10013.864775              147.165737   \n",
       "std                 54.264935                1.683931   \n",
       "min               9915.873000              142.647700   \n",
       "25%               9978.085750              146.685700   \n",
       "50%              10003.905000              146.799200   \n",
       "75%              10052.407500              147.732325   \n",
       "max              10119.400000              151.605700   \n",
       "\n",
       "       S-ZORB.FT_1006.TOTALIZERA.PV  S-ZORB.FT_5204.TOTALIZERA.PV  \\\n",
       "count                  4.000000e+01                  4.000000e+01   \n",
       "mean                   8.793928e+07                  2.205865e+06   \n",
       "std                    5.849962e+03                  8.578506e+01   \n",
       "min                    8.792950e+07                  2.205722e+06   \n",
       "25%                    8.793440e+07                  2.205794e+06   \n",
       "50%                    8.793929e+07                  2.205866e+06   \n",
       "75%                    8.794416e+07                  2.205937e+06   \n",
       "max                    8.794902e+07                  2.206008e+06   \n",
       "\n",
       "       S-ZORB.FT_1503.DACA.PV  S-ZORB.FT_1503.TOTALIZERA.PV  \\\n",
       "count               40.000000                  4.000000e+01   \n",
       "mean              1943.691157                  2.149492e+06   \n",
       "std                736.788635                  1.047010e+03   \n",
       "min                989.094300                  2.147672e+06   \n",
       "25%               1435.412250                  2.148592e+06   \n",
       "50%               1843.665500                  2.149502e+06   \n",
       "75%               2184.308250                  2.150404e+06   \n",
       "max               3851.517000                  2.151216e+06   \n",
       "\n",
       "       S-ZORB.FT_1504.DACA.PV  S-ZORB.FT_1504.TOTALIZERA.PV  \\\n",
       "count               40.000000                  4.000000e+01   \n",
       "mean              2501.854175                  2.154164e+06   \n",
       "std                 33.755881                  1.474205e+03   \n",
       "min               2434.289000                  2.151723e+06   \n",
       "25%               2472.989750                  2.152929e+06   \n",
       "50%               2511.071500                  2.154155e+06   \n",
       "75%               2527.372250                  2.155398e+06   \n",
       "max               2584.826000                  2.156618e+06   \n",
       "\n",
       "       S-ZORB.PC_1001A.PV  \n",
       "count           40.000000  \n",
       "mean          -113.375918  \n",
       "std              0.006249  \n",
       "min           -113.386300  \n",
       "25%           -113.381125  \n",
       "50%           -113.375950  \n",
       "75%           -113.370675  \n",
       "max           -113.365500  \n",
       "\n",
       "[8 rows x 354 columns]"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data_313.describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>S-ZORB.CAL_H2.PV</th>\n",
       "      <th>S-ZORB.PDI_2102.PV</th>\n",
       "      <th>S-ZORB.PT_2801.PV</th>\n",
       "      <th>S-ZORB.FC_2801.PV</th>\n",
       "      <th>S-ZORB.TE_2103.PV</th>\n",
       "      <th>S-ZORB.TE_2005.PV</th>\n",
       "      <th>S-ZORB.PT_2101.PV</th>\n",
       "      <th>S-ZORB.PDT_2104.PV</th>\n",
       "      <th>S-ZORB.SIS_PDT_2103B.PV</th>\n",
       "      <th>S-ZORB.TC_2101.PV</th>\n",
       "      <th>...</th>\n",
       "      <th>S-ZORB.CAL_1.CANGLIANG.PV</th>\n",
       "      <th>S-ZORB.FT_1006.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1006.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.PC_1001A.PV</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0.273498</td>\n",
       "      <td>24.17817</td>\n",
       "      <td>2.528462</td>\n",
       "      <td>856.2485</td>\n",
       "      <td>421.5055</td>\n",
       "      <td>421.1933</td>\n",
       "      <td>2.426675</td>\n",
       "      <td>59.71847</td>\n",
       "      <td>1108.377</td>\n",
       "      <td>244.1175</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358511</td>\n",
       "      <td>3348.074</td>\n",
       "      <td>190.6698</td>\n",
       "      <td>98941230</td>\n",
       "      <td>2433273</td>\n",
       "      <td>2210.004</td>\n",
       "      <td>5147738</td>\n",
       "      <td>2846.390</td>\n",
       "      <td>5982072</td>\n",
       "      <td>-97.22112</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0.273493</td>\n",
       "      <td>24.17971</td>\n",
       "      <td>2.528483</td>\n",
       "      <td>856.2297</td>\n",
       "      <td>421.5057</td>\n",
       "      <td>421.1934</td>\n",
       "      <td>2.426696</td>\n",
       "      <td>59.71767</td>\n",
       "      <td>1108.372</td>\n",
       "      <td>244.1178</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358513</td>\n",
       "      <td>3346.716</td>\n",
       "      <td>190.6711</td>\n",
       "      <td>98941420</td>\n",
       "      <td>2433282</td>\n",
       "      <td>2209.531</td>\n",
       "      <td>5147816</td>\n",
       "      <td>2846.416</td>\n",
       "      <td>5982209</td>\n",
       "      <td>-97.22059</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0.273488</td>\n",
       "      <td>24.18125</td>\n",
       "      <td>2.528504</td>\n",
       "      <td>856.2109</td>\n",
       "      <td>421.5059</td>\n",
       "      <td>421.1936</td>\n",
       "      <td>2.426718</td>\n",
       "      <td>59.71688</td>\n",
       "      <td>1108.368</td>\n",
       "      <td>244.1180</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358516</td>\n",
       "      <td>3345.357</td>\n",
       "      <td>190.6723</td>\n",
       "      <td>98941610</td>\n",
       "      <td>2433291</td>\n",
       "      <td>2209.059</td>\n",
       "      <td>5147894</td>\n",
       "      <td>2846.442</td>\n",
       "      <td>5982347</td>\n",
       "      <td>-97.22005</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0.273483</td>\n",
       "      <td>24.18279</td>\n",
       "      <td>2.528525</td>\n",
       "      <td>856.1922</td>\n",
       "      <td>421.5061</td>\n",
       "      <td>421.1937</td>\n",
       "      <td>2.426739</td>\n",
       "      <td>59.71609</td>\n",
       "      <td>1108.363</td>\n",
       "      <td>244.1182</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358518</td>\n",
       "      <td>3343.999</td>\n",
       "      <td>190.6736</td>\n",
       "      <td>98941800</td>\n",
       "      <td>2433300</td>\n",
       "      <td>2208.586</td>\n",
       "      <td>5147972</td>\n",
       "      <td>2846.468</td>\n",
       "      <td>5982484</td>\n",
       "      <td>-97.21952</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0.273478</td>\n",
       "      <td>24.18434</td>\n",
       "      <td>2.528546</td>\n",
       "      <td>856.1734</td>\n",
       "      <td>421.5063</td>\n",
       "      <td>421.1939</td>\n",
       "      <td>2.426760</td>\n",
       "      <td>59.71530</td>\n",
       "      <td>1108.358</td>\n",
       "      <td>244.1184</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358521</td>\n",
       "      <td>3342.640</td>\n",
       "      <td>190.6748</td>\n",
       "      <td>98941980</td>\n",
       "      <td>2433309</td>\n",
       "      <td>2208.114</td>\n",
       "      <td>5148050</td>\n",
       "      <td>2846.494</td>\n",
       "      <td>5982621</td>\n",
       "      <td>-97.21899</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>5 rows × 354 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "   S-ZORB.CAL_H2.PV  S-ZORB.PDI_2102.PV  S-ZORB.PT_2801.PV  S-ZORB.FC_2801.PV  \\\n",
       "0          0.273498            24.17817           2.528462           856.2485   \n",
       "1          0.273493            24.17971           2.528483           856.2297   \n",
       "2          0.273488            24.18125           2.528504           856.2109   \n",
       "3          0.273483            24.18279           2.528525           856.1922   \n",
       "4          0.273478            24.18434           2.528546           856.1734   \n",
       "\n",
       "   S-ZORB.TE_2103.PV  S-ZORB.TE_2005.PV  S-ZORB.PT_2101.PV  \\\n",
       "0           421.5055           421.1933           2.426675   \n",
       "1           421.5057           421.1934           2.426696   \n",
       "2           421.5059           421.1936           2.426718   \n",
       "3           421.5061           421.1937           2.426739   \n",
       "4           421.5063           421.1939           2.426760   \n",
       "\n",
       "   S-ZORB.PDT_2104.PV  S-ZORB.SIS_PDT_2103B.PV  S-ZORB.TC_2101.PV  ...  \\\n",
       "0            59.71847                 1108.377           244.1175  ...   \n",
       "1            59.71767                 1108.372           244.1178  ...   \n",
       "2            59.71688                 1108.368           244.1180  ...   \n",
       "3            59.71609                 1108.363           244.1182  ...   \n",
       "4            59.71530                 1108.358           244.1184  ...   \n",
       "\n",
       "   S-ZORB.CAL_1.CANGLIANG.PV  S-ZORB.FT_1006.DACA.PV  S-ZORB.FT_5204.DACA.PV  \\\n",
       "0                   2.358511                3348.074                190.6698   \n",
       "1                   2.358513                3346.716                190.6711   \n",
       "2                   2.358516                3345.357                190.6723   \n",
       "3                   2.358518                3343.999                190.6736   \n",
       "4                   2.358521                3342.640                190.6748   \n",
       "\n",
       "   S-ZORB.FT_1006.TOTALIZERA.PV  S-ZORB.FT_5204.TOTALIZERA.PV  \\\n",
       "0                      98941230                       2433273   \n",
       "1                      98941420                       2433282   \n",
       "2                      98941610                       2433291   \n",
       "3                      98941800                       2433300   \n",
       "4                      98941980                       2433309   \n",
       "\n",
       "   S-ZORB.FT_1503.DACA.PV  S-ZORB.FT_1503.TOTALIZERA.PV  \\\n",
       "0                2210.004                       5147738   \n",
       "1                2209.531                       5147816   \n",
       "2                2209.059                       5147894   \n",
       "3                2208.586                       5147972   \n",
       "4                2208.114                       5148050   \n",
       "\n",
       "   S-ZORB.FT_1504.DACA.PV  S-ZORB.FT_1504.TOTALIZERA.PV  S-ZORB.PC_1001A.PV  \n",
       "0                2846.390                       5982072           -97.22112  \n",
       "1                2846.416                       5982209           -97.22059  \n",
       "2                2846.442                       5982347           -97.22005  \n",
       "3                2846.468                       5982484           -97.21952  \n",
       "4                2846.494                       5982621           -97.21899  \n",
       "\n",
       "[5 rows x 354 columns]"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data_285.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Step1 处理样本中超出数据范围的数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_range = pd.read_excel(\"特征数据范围.xlsx\", na_values=np.nan, index_col=0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "def Judge_Up_Low_Limit(feature_name, min_value, max_value):\n",
    "    if data_range.loc[feature_name]['min'] <= min_value and data_range.loc[feature_name]['max'] >= max_value:\n",
    "        return 1\n",
    "    elif data_range.loc[feature_name]['min'] > min_value and data_range.loc[feature_name]['max'] < max_value:\n",
    "        return 4\n",
    "    elif data_range.loc[feature_name]['min'] > min_value:        \n",
    "        return 2\n",
    "    elif data_range.loc[feature_name]['max'] < max_value:        \n",
    "        return 3\n",
    "\n",
    "    \n",
    "def modify_limit_min(xx, col, min_value):\n",
    "    if xx[col] < min_value:\n",
    "        xx[col] = min_value\n",
    "        return xx[col]\n",
    "    \n",
    "def modify_limit_max(xx, col, max_value):\n",
    "    if xx[col] > max_value:\n",
    "        xx[col] = max_value\n",
    "        return xx[col]\n",
    "    \n",
    "normal_cnt = 0\n",
    "exceed_low_cnt = 0\n",
    "exceed_up_cnt = 0\n",
    "exceed_both_cnt = 0\n",
    "for i in range(len(data_285.columns)):\n",
    "    mean_value = round(data_285[data_285.columns[i]].mean(), 6)\n",
    "    std_value = round(data_285[data_285.columns[i]].std(), 6)\n",
    "    min_value = round(data_285[data_285.columns[i]].min(), 6)\n",
    "    quantile_14 = round(data_285[data_285.columns[i]].quantile(q=0.25), 6)\n",
    "    quantile_24 = round(data_285[data_285.columns[i]].quantile(q=0.5), 6)\n",
    "    quantile_34 = round(data_285[data_285.columns[i]].quantile(q=0.75), 6)\n",
    "    max_value = round(data_285[data_285.columns[i]].max(), 6)\n",
    "    D_value = max_value - min_value\n",
    "    #print(min_value, max_value)\n",
    "    judge_limit_res = Judge_Up_Low_Limit(data_285.columns[i], min_value, max_value)\n",
    "    if judge_limit_res == 1:\n",
    "        normal_cnt += 1\n",
    "        #print(\"数据范围正常！\")\n",
    "    elif judge_limit_res == 2:\n",
    "        exceed_low_cnt += 1\n",
    "        #data_285[ data_285.columns[i] ] = data_285[ data_285.columns[i] ].apply(lambda xx:modify_limit_min(xx, data_285.columns, data_range.loc[ data_285.columns[i] ]['min']))\n",
    "        #print(\"数据下限超出范围！\")\n",
    "        data_285.loc[ data_285[data_285.columns[i]] < data_range.loc[ data_285.columns[i] ]['min'], data_285.columns[i] ] = data_range.loc[ data_285.columns[i] ]['min']\n",
    "    elif judge_limit_res == 3:\n",
    "        exceed_up_cnt += 1\n",
    "        #data_285[ data_285.columns[i] ] = data_285[ data_285.columns[i] ].apply(lambda xx:modify_limit_max(xx, data_285.columns, data_range.loc[ data_285.columns[i] ]['max']))\n",
    "        #print(\"数据上限超出范围！\")\n",
    "        data_285.loc[data_285[data_285.columns[i]] > data_range.loc[ data_285.columns[i] ]['max'], data_285.columns[i] ] = data_range.loc[ data_285.columns[i] ]['max']\n",
    "    elif judge_limit_res == 4:\n",
    "        exceed_both_cnt += 1\n",
    "        #data_285[ data_285.columns[i] ] = data_285[ data_285.columns[i] ].apply(lambda xx:modify_limit_min(xx, data_285.columns, data_range.loc[ data_285.columns[i] ]['min']))\n",
    "        #data_285[ data_285.columns[i] ] = data_285[ data_285.columns[i] ].apply(lambda xx:modify_limit_max(xx, data_285.columns, data_range.loc[ data_285.columns[i] ]['max']))\n",
    "        #print(\"数据上下限均超出范围！\")\n",
    "        data_285.loc[ data_285[data_285.columns[i]] < data_range.loc[ data_285.columns[i] ]['min'], data_285.columns[i] ] = data_range.loc[ data_285.columns[i] ]['min']\n",
    "        data_285.loc[ data_285[data_285.columns[i]] > data_range.loc[ data_285.columns[i] ]['max'], data_285.columns[i] ] = data_range.loc[ data_285.columns[i] ]['max']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "         最大最小限幅法处理异常值\n",
      "=============================================\n",
      "285原始样本数据范围正常的特征有：334个。\n",
      "---------------------------------------------\n",
      "285原始样本数据下限超出范围的特征有：2个。\n",
      "---------------------------------------------\n",
      "285原始样本数据上限超出范围的特征有：18个。\n",
      "---------------------------------------------\n",
      "285原始样本数据上下限均超出范围的特征有：0个。\n",
      "=============================================\n"
     ]
    }
   ],
   "source": [
    "print(\"         最大最小限幅法处理异常值\")\n",
    "print(\"=============================================\")\n",
    "print(\"285原始样本数据范围正常的特征有：\"+str(normal_cnt)+\"个。\")\n",
    "print(\"---------------------------------------------\")\n",
    "print(\"285原始样本数据下限超出范围的特征有：\"+str(exceed_low_cnt)+\"个。\")\n",
    "print(\"---------------------------------------------\")\n",
    "print(\"285原始样本数据上限超出范围的特征有：\"+str(exceed_up_cnt)+\"个。\")\n",
    "print(\"---------------------------------------------\")\n",
    "print(\"285原始样本数据上下限均超出范围的特征有：\"+str(exceed_both_cnt)+\"个。\")\n",
    "print(\"=============================================\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>S-ZORB.CAL_H2.PV</th>\n",
       "      <th>S-ZORB.PDI_2102.PV</th>\n",
       "      <th>S-ZORB.PT_2801.PV</th>\n",
       "      <th>S-ZORB.FC_2801.PV</th>\n",
       "      <th>S-ZORB.TE_2103.PV</th>\n",
       "      <th>S-ZORB.TE_2005.PV</th>\n",
       "      <th>S-ZORB.PT_2101.PV</th>\n",
       "      <th>S-ZORB.PDT_2104.PV</th>\n",
       "      <th>S-ZORB.SIS_PDT_2103B.PV</th>\n",
       "      <th>S-ZORB.TC_2101.PV</th>\n",
       "      <th>...</th>\n",
       "      <th>S-ZORB.CAL_1.CANGLIANG.PV</th>\n",
       "      <th>S-ZORB.FT_1006.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1006.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.PC_1001A.PV</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>...</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.000000</td>\n",
       "      <td>4.000000e+01</td>\n",
       "      <td>40.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>0.273399</td>\n",
       "      <td>24.208241</td>\n",
       "      <td>2.528870</td>\n",
       "      <td>855.882523</td>\n",
       "      <td>421.509325</td>\n",
       "      <td>421.196235</td>\n",
       "      <td>2.427093</td>\n",
       "      <td>59.703011</td>\n",
       "      <td>1108.285375</td>\n",
       "      <td>244.121748</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358559</td>\n",
       "      <td>3321.583200</td>\n",
       "      <td>190.694200</td>\n",
       "      <td>9.894492e+07</td>\n",
       "      <td>2.433448e+06</td>\n",
       "      <td>2200.789100</td>\n",
       "      <td>5.149259e+06</td>\n",
       "      <td>2846.896600</td>\n",
       "      <td>5.984749e+06</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>0.000059</td>\n",
       "      <td>0.018029</td>\n",
       "      <td>0.000245</td>\n",
       "      <td>0.219399</td>\n",
       "      <td>0.002306</td>\n",
       "      <td>0.001773</td>\n",
       "      <td>0.000251</td>\n",
       "      <td>0.009266</td>\n",
       "      <td>0.054978</td>\n",
       "      <td>0.002522</td>\n",
       "      <td>...</td>\n",
       "      <td>0.000029</td>\n",
       "      <td>15.881604</td>\n",
       "      <td>0.014614</td>\n",
       "      <td>2.210167e+03</td>\n",
       "      <td>1.047757e+02</td>\n",
       "      <td>5.524287</td>\n",
       "      <td>9.118553e+02</td>\n",
       "      <td>0.303577</td>\n",
       "      <td>1.604960e+03</td>\n",
       "      <td>0.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>0.273300</td>\n",
       "      <td>24.178170</td>\n",
       "      <td>2.528462</td>\n",
       "      <td>855.516500</td>\n",
       "      <td>421.505500</td>\n",
       "      <td>421.193300</td>\n",
       "      <td>2.426675</td>\n",
       "      <td>59.687560</td>\n",
       "      <td>1108.194000</td>\n",
       "      <td>244.117500</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358511</td>\n",
       "      <td>3295.092000</td>\n",
       "      <td>190.669800</td>\n",
       "      <td>9.894123e+07</td>\n",
       "      <td>2.433273e+06</td>\n",
       "      <td>2191.574000</td>\n",
       "      <td>5.147738e+06</td>\n",
       "      <td>2846.390000</td>\n",
       "      <td>5.982072e+06</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>0.273350</td>\n",
       "      <td>24.193205</td>\n",
       "      <td>2.528667</td>\n",
       "      <td>855.699525</td>\n",
       "      <td>421.507375</td>\n",
       "      <td>421.194750</td>\n",
       "      <td>2.426884</td>\n",
       "      <td>59.695283</td>\n",
       "      <td>1108.239750</td>\n",
       "      <td>244.119650</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358535</td>\n",
       "      <td>3308.337500</td>\n",
       "      <td>190.682000</td>\n",
       "      <td>9.894307e+07</td>\n",
       "      <td>2.433361e+06</td>\n",
       "      <td>2196.181750</td>\n",
       "      <td>5.148498e+06</td>\n",
       "      <td>2846.643500</td>\n",
       "      <td>5.983411e+06</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>0.273399</td>\n",
       "      <td>24.208240</td>\n",
       "      <td>2.528871</td>\n",
       "      <td>855.882550</td>\n",
       "      <td>421.509300</td>\n",
       "      <td>421.196250</td>\n",
       "      <td>2.427093</td>\n",
       "      <td>59.703010</td>\n",
       "      <td>1108.285500</td>\n",
       "      <td>244.121750</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358560</td>\n",
       "      <td>3321.583000</td>\n",
       "      <td>190.694200</td>\n",
       "      <td>9.894492e+07</td>\n",
       "      <td>2.433448e+06</td>\n",
       "      <td>2200.789000</td>\n",
       "      <td>5.149259e+06</td>\n",
       "      <td>2846.896500</td>\n",
       "      <td>5.984750e+06</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>0.273449</td>\n",
       "      <td>24.223275</td>\n",
       "      <td>2.529074</td>\n",
       "      <td>856.065500</td>\n",
       "      <td>421.511250</td>\n",
       "      <td>421.197725</td>\n",
       "      <td>2.427302</td>\n",
       "      <td>59.710738</td>\n",
       "      <td>1108.331250</td>\n",
       "      <td>244.123850</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358583</td>\n",
       "      <td>3334.828750</td>\n",
       "      <td>190.706400</td>\n",
       "      <td>9.894676e+07</td>\n",
       "      <td>2.433535e+06</td>\n",
       "      <td>2205.396250</td>\n",
       "      <td>5.150020e+06</td>\n",
       "      <td>2847.150250</td>\n",
       "      <td>5.986088e+06</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>0.273498</td>\n",
       "      <td>24.238310</td>\n",
       "      <td>2.529279</td>\n",
       "      <td>856.248500</td>\n",
       "      <td>421.513200</td>\n",
       "      <td>421.199200</td>\n",
       "      <td>2.427512</td>\n",
       "      <td>59.718470</td>\n",
       "      <td>1108.377000</td>\n",
       "      <td>244.125900</td>\n",
       "      <td>...</td>\n",
       "      <td>2.358608</td>\n",
       "      <td>3348.074000</td>\n",
       "      <td>190.718600</td>\n",
       "      <td>9.894860e+07</td>\n",
       "      <td>2.433623e+06</td>\n",
       "      <td>2210.004000</td>\n",
       "      <td>5.150780e+06</td>\n",
       "      <td>2847.403000</td>\n",
       "      <td>5.987426e+06</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>8 rows × 354 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "       S-ZORB.CAL_H2.PV  S-ZORB.PDI_2102.PV  S-ZORB.PT_2801.PV  \\\n",
       "count         40.000000           40.000000          40.000000   \n",
       "mean           0.273399           24.208241           2.528870   \n",
       "std            0.000059            0.018029           0.000245   \n",
       "min            0.273300           24.178170           2.528462   \n",
       "25%            0.273350           24.193205           2.528667   \n",
       "50%            0.273399           24.208240           2.528871   \n",
       "75%            0.273449           24.223275           2.529074   \n",
       "max            0.273498           24.238310           2.529279   \n",
       "\n",
       "       S-ZORB.FC_2801.PV  S-ZORB.TE_2103.PV  S-ZORB.TE_2005.PV  \\\n",
       "count          40.000000          40.000000          40.000000   \n",
       "mean          855.882523         421.509325         421.196235   \n",
       "std             0.219399           0.002306           0.001773   \n",
       "min           855.516500         421.505500         421.193300   \n",
       "25%           855.699525         421.507375         421.194750   \n",
       "50%           855.882550         421.509300         421.196250   \n",
       "75%           856.065500         421.511250         421.197725   \n",
       "max           856.248500         421.513200         421.199200   \n",
       "\n",
       "       S-ZORB.PT_2101.PV  S-ZORB.PDT_2104.PV  S-ZORB.SIS_PDT_2103B.PV  \\\n",
       "count          40.000000           40.000000                40.000000   \n",
       "mean            2.427093           59.703011              1108.285375   \n",
       "std             0.000251            0.009266                 0.054978   \n",
       "min             2.426675           59.687560              1108.194000   \n",
       "25%             2.426884           59.695283              1108.239750   \n",
       "50%             2.427093           59.703010              1108.285500   \n",
       "75%             2.427302           59.710738              1108.331250   \n",
       "max             2.427512           59.718470              1108.377000   \n",
       "\n",
       "       S-ZORB.TC_2101.PV  ...  S-ZORB.CAL_1.CANGLIANG.PV  \\\n",
       "count          40.000000  ...                  40.000000   \n",
       "mean          244.121748  ...                   2.358559   \n",
       "std             0.002522  ...                   0.000029   \n",
       "min           244.117500  ...                   2.358511   \n",
       "25%           244.119650  ...                   2.358535   \n",
       "50%           244.121750  ...                   2.358560   \n",
       "75%           244.123850  ...                   2.358583   \n",
       "max           244.125900  ...                   2.358608   \n",
       "\n",
       "       S-ZORB.FT_1006.DACA.PV  S-ZORB.FT_5204.DACA.PV  \\\n",
       "count               40.000000               40.000000   \n",
       "mean              3321.583200              190.694200   \n",
       "std                 15.881604                0.014614   \n",
       "min               3295.092000              190.669800   \n",
       "25%               3308.337500              190.682000   \n",
       "50%               3321.583000              190.694200   \n",
       "75%               3334.828750              190.706400   \n",
       "max               3348.074000              190.718600   \n",
       "\n",
       "       S-ZORB.FT_1006.TOTALIZERA.PV  S-ZORB.FT_5204.TOTALIZERA.PV  \\\n",
       "count                  4.000000e+01                  4.000000e+01   \n",
       "mean                   9.894492e+07                  2.433448e+06   \n",
       "std                    2.210167e+03                  1.047757e+02   \n",
       "min                    9.894123e+07                  2.433273e+06   \n",
       "25%                    9.894307e+07                  2.433361e+06   \n",
       "50%                    9.894492e+07                  2.433448e+06   \n",
       "75%                    9.894676e+07                  2.433535e+06   \n",
       "max                    9.894860e+07                  2.433623e+06   \n",
       "\n",
       "       S-ZORB.FT_1503.DACA.PV  S-ZORB.FT_1503.TOTALIZERA.PV  \\\n",
       "count               40.000000                  4.000000e+01   \n",
       "mean              2200.789100                  5.149259e+06   \n",
       "std                  5.524287                  9.118553e+02   \n",
       "min               2191.574000                  5.147738e+06   \n",
       "25%               2196.181750                  5.148498e+06   \n",
       "50%               2200.789000                  5.149259e+06   \n",
       "75%               2205.396250                  5.150020e+06   \n",
       "max               2210.004000                  5.150780e+06   \n",
       "\n",
       "       S-ZORB.FT_1504.DACA.PV  S-ZORB.FT_1504.TOTALIZERA.PV  \\\n",
       "count               40.000000                  4.000000e+01   \n",
       "mean              2846.896600                  5.984749e+06   \n",
       "std                  0.303577                  1.604960e+03   \n",
       "min               2846.390000                  5.982072e+06   \n",
       "25%               2846.643500                  5.983411e+06   \n",
       "50%               2846.896500                  5.984750e+06   \n",
       "75%               2847.150250                  5.986088e+06   \n",
       "max               2847.403000                  5.987426e+06   \n",
       "\n",
       "       S-ZORB.PC_1001A.PV  \n",
       "count                40.0  \n",
       "mean                  0.5  \n",
       "std                   0.0  \n",
       "min                   0.5  \n",
       "25%                   0.5  \n",
       "50%                   0.5  \n",
       "75%                   0.5  \n",
       "max                   0.5  \n",
       "\n",
       "[8 rows x 354 columns]"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data_285.describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "def Judge_Up_Low_Limit(feature_name, min_value, max_value):\n",
    "    if data_range.loc[feature_name]['min'] <= min_value and data_range.loc[feature_name]['max'] >= max_value:\n",
    "        return 1\n",
    "    elif data_range.loc[feature_name]['min'] > min_value and data_range.loc[feature_name]['max'] < max_value:\n",
    "        return 4\n",
    "    elif data_range.loc[feature_name]['min'] > min_value:        \n",
    "        return 2\n",
    "    elif data_range.loc[feature_name]['max'] < max_value:        \n",
    "        return 3\n",
    "\n",
    "    \n",
    "normal_cnt = 0\n",
    "exceed_low_cnt = 0\n",
    "exceed_up_cnt = 0\n",
    "exceed_both_cnt = 0\n",
    "for i in range(len(data_313.columns)):\n",
    "    mean_value = round(data_313[data_313.columns[i]].mean(), 6)\n",
    "    std_value = round(data_313[data_313.columns[i]].std(), 6)\n",
    "    min_value = round(data_313[data_313.columns[i]].min(), 6)\n",
    "    quantile_14 = round(data_313[data_313.columns[i]].quantile(q=0.25), 6)\n",
    "    quantile_24 = round(data_313[data_313.columns[i]].quantile(q=0.5), 6)\n",
    "    quantile_34 = round(data_313[data_313.columns[i]].quantile(q=0.75), 6)\n",
    "    max_value = round(data_313[data_313.columns[i]].max(), 6)\n",
    "    D_value = max_value - min_value\n",
    "    #print(min_value, max_value)\n",
    "    judge_limit_res = Judge_Up_Low_Limit(data_313.columns[i], min_value, max_value)\n",
    "    if judge_limit_res == 1:\n",
    "        normal_cnt += 1\n",
    "        #print(\"数据范围正常！\")\n",
    "    elif judge_limit_res == 2:\n",
    "        exceed_low_cnt += 1\n",
    "        #print(\"数据下限超出范围！\")\n",
    "        data_313.loc[ data_313[data_313.columns[i]] < data_range.loc[ data_313.columns[i] ]['min'], data_313.columns[i] ] = data_range.loc[ data_313.columns[i] ]['min']\n",
    "    elif judge_limit_res == 3:\n",
    "        exceed_up_cnt += 1\n",
    "        #print(\"数据上限超出范围！\")\n",
    "        data_313.loc[data_313[data_313.columns[i]] > data_range.loc[ data_313.columns[i] ]['max'], data_313.columns[i] ] = data_range.loc[ data_313.columns[i] ]['max']\n",
    "    elif judge_limit_res == 4:\n",
    "        exceed_both_cnt += 1\n",
    "        #print(\"数据上下限均超出范围！\")\n",
    "        data_313.loc[ data_313[data_313.columns[i]] < data_range.loc[ data_313.columns[i] ]['min'], data_313.columns[i] ] = data_range.loc[ data_313.columns[i] ]['min']\n",
    "        data_313.loc[ data_313[data_313.columns[i]] > data_range.loc[ data_313.columns[i] ]['max'], data_313.columns[i] ] = data_range.loc[ data_313.columns[i] ]['max']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "         最大最小限幅法处理异常值\n",
      "=============================================\n",
      "313原始样本数据范围正常的特征有：307个。\n",
      "---------------------------------------------\n",
      "313原始样本数据下限超出范围的特征有：8个。\n",
      "---------------------------------------------\n",
      "313原始样本数据上限超出范围的特征有：37个。\n",
      "---------------------------------------------\n",
      "313原始样本数据上下限均超出范围的特征有：2个。\n",
      "=============================================\n"
     ]
    }
   ],
   "source": [
    "print(\"         最大最小限幅法处理异常值\")\n",
    "print(\"=============================================\")\n",
    "print(\"313原始样本数据范围正常的特征有：\"+str(normal_cnt)+\"个。\")\n",
    "print(\"---------------------------------------------\")\n",
    "print(\"313原始样本数据下限超出范围的特征有：\"+str(exceed_low_cnt)+\"个。\")\n",
    "print(\"---------------------------------------------\")\n",
    "print(\"313原始样本数据上限超出范围的特征有：\"+str(exceed_up_cnt)+\"个。\")\n",
    "print(\"---------------------------------------------\")\n",
    "print(\"313原始样本数据上下限均超出范围的特征有：\"+str(exceed_both_cnt)+\"个。\")\n",
    "print(\"=============================================\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "285样本数据有0个异常值\n"
     ]
    }
   ],
   "source": [
    "def Find_Outliers(data, col, Q1, Q3):\n",
    "    IQR = Q3 - Q1\n",
    "    outlier_step = IQR*1.5\n",
    "    outlier_count = data[ (data[col] < Q1 - outlier_step) | (data[col] > Q3 + outlier_step) ].shape[0]\n",
    "    if outlier_count > 10:\n",
    "        return col\n",
    "    else:\n",
    "        return \"\"\n",
    "\n",
    "colnames_list_285 = data_285.columns\n",
    "Outliers_list = []\n",
    "for i in range(len(colnames_list_285)):\n",
    "    mean_value = round(data_285[data_285.columns[i]].mean(), 6)\n",
    "    std_value = round(data_285[data_285.columns[i]].std(), 6)\n",
    "    min_value = round(data_285[data_285.columns[i]].min(), 6)\n",
    "    quantile_14 = round(data_285[data_285.columns[i]].quantile(q=0.25), 6)\n",
    "    quantile_24 = round(data_285[data_285.columns[i]].quantile(q=0.5), 6)\n",
    "    quantile_34 = round(data_285[data_285.columns[i]].quantile(q=0.75), 6)\n",
    "    max_value = round(data_285[data_285.columns[i]].max(), 6)\n",
    "    D_value = max_value - min_value\n",
    "    \n",
    "    Outliers_name = Find_Outliers(data_285, data_285.columns[i], quantile_14, quantile_34)\n",
    "    if Outliers_name != \"\":\n",
    "        Outliers_list.append(Outliers_name)\n",
    "print(\"285样本数据有\" + str(len(Outliers_list)) + \"个异常值\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "313样本数据有1个异常值\n"
     ]
    }
   ],
   "source": [
    "def Find_Outliers(data, col, Q1, Q3):\n",
    "    IQR = Q3 - Q1\n",
    "    outlier_step = IQR*1.5\n",
    "    outlier_count = data[ (data[col] < Q1 - outlier_step) | (data[col] > Q3 + outlier_step) ].shape[0]\n",
    "    if outlier_count > 10:\n",
    "        return col\n",
    "    else:\n",
    "        return \"\"\n",
    "\n",
    "colnames_list_313 = data_313.columns\n",
    "Outliers_list = []\n",
    "for i in range(len(colnames_list_313)):\n",
    "    mean_value = round(data_313[data_313.columns[i]].mean(), 6)\n",
    "    std_value = round(data_313[data_313.columns[i]].std(), 6)\n",
    "    min_value = round(data_313[data_313.columns[i]].min(), 6)\n",
    "    quantile_14 = round(data_313[data_313.columns[i]].quantile(q=0.25), 6)\n",
    "    quantile_24 = round(data_313[data_313.columns[i]].quantile(q=0.5), 6)\n",
    "    quantile_34 = round(data_313[data_313.columns[i]].quantile(q=0.75), 6)\n",
    "    max_value = round(data_313[data_313.columns[i]].max(), 6)\n",
    "    D_value = max_value - min_value\n",
    "    \n",
    "    Outliers_name = Find_Outliers(data_313, data_313.columns[i], quantile_14, quantile_34)\n",
    "    if Outliers_name != \"\":\n",
    "        Outliers_list.append(Outliers_name)\n",
    "print(\"313样本数据有\" + str(len(Outliers_list)) + \"个异常值\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['S-ZORB.LC_1202.PV']"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Outliers_list"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 720x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(10, 8))\n",
    "data_313[Outliers_list[0]].plot.box(title=Outliers_list[0])\n",
    "plt.grid(linestyle=\"--\", alpha=0.3)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<matplotlib.axes._subplots.AxesSubplot at 0x1892a25e6d8>"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "data_313['S-ZORB.LC_1202.PV'].hist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "S-ZORB.LC_1202.PV\n"
     ]
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 720x576 with 3 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "#画散点图和直方图\n",
    "print(\"S-ZORB.LC_1202.PV\")\n",
    "fig = plt.figure(figsize = (10,8))\n",
    "ax1 = fig.add_subplot(2,1,1)  # 创建子图1\n",
    "ax1.scatter(data_313['S-ZORB.LC_1202.PV'].index, data_313['S-ZORB.LC_1202.PV'].values)\n",
    "plt.grid()\n",
    "\n",
    "ax2 = fig.add_subplot(2,1,2)  # 创建子图2\n",
    "data_313['S-ZORB.LC_1202.PV'].hist(bins=30,alpha = 0.5,ax = ax2)\n",
    "data_313['S-ZORB.LC_1202.PV'].plot(kind = 'kde', secondary_y=True,ax = ax2)\n",
    "plt.grid()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "313号样本原始数据中不含异常值！\n"
     ]
    }
   ],
   "source": [
    "# ser1表示传入DataFrame的某一列\n",
    "error_value_list = []\n",
    "def three_sigma(ser1):\n",
    "    # 求平均值\n",
    "    mean_value = ser1.mean()\n",
    "    # 求标准差\n",
    "    std_value = ser1.std()\n",
    "    # 位于(μ-3σ,μ+3σ)区间内的数据是正常的，不在该区间的数据是异常的\n",
    "    # ser1中的数值小于μ-3σ或大于μ+3σ均为异常值\n",
    "    # 一旦发现异常值就标注为True，否则标注为False\n",
    "    rule = (mean_value - 3 * std_value > ser1) | (mean_value + 3 * std_value < ser1)\n",
    "    #print(rule)\n",
    "    if rule is True:\n",
    "        # 返回异常值的位置索引\n",
    "        index = np.arange(ser1.shape[0])[rule]\n",
    "        error_value_list.append(index)\n",
    "    return error_value_list\n",
    "\n",
    "\n",
    "error_value_count = 0\n",
    "\n",
    "error_value_list = three_sigma(data_313['S-ZORB.LC_1202.PV'])\n",
    "for j in range(len(error_value_list)):\n",
    "    print(data_313['S-ZORB.LC_1202.PV'].iloc[error_value_list[j]])\n",
    "    error_value_count += 1\n",
    "if error_value_count == 0:\n",
    "    print(\"313号样本原始数据中不含异常值！\")\n",
    "else:\n",
    "    print(\"313号样本原始数据中共含有\" + str(error_value_count) + \"个异常值！\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_285 = data_285.append(data_285.mean(), ignore_index=True)\n",
    "data_313 = data_313.append(data_313.mean(), ignore_index=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 43,
   "metadata": {},
   "outputs": [],
   "source": [
    "pd.set_option('display.max_columns', None)\n",
    "#pd.set_option('max_colwidth',100)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>S-ZORB.CAL_H2.PV</th>\n",
       "      <th>S-ZORB.PDI_2102.PV</th>\n",
       "      <th>S-ZORB.PT_2801.PV</th>\n",
       "      <th>S-ZORB.FC_2801.PV</th>\n",
       "      <th>S-ZORB.TE_2103.PV</th>\n",
       "      <th>S-ZORB.TE_2005.PV</th>\n",
       "      <th>S-ZORB.PT_2101.PV</th>\n",
       "      <th>S-ZORB.PDT_2104.PV</th>\n",
       "      <th>S-ZORB.SIS_PDT_2103B.PV</th>\n",
       "      <th>S-ZORB.TC_2101.PV</th>\n",
       "      <th>S-ZORB.TE_2301.PV</th>\n",
       "      <th>S-ZORB.PT_2301.PV</th>\n",
       "      <th>S-ZORB.FC_2301.PV</th>\n",
       "      <th>S-ZORB.PC_2105.PV</th>\n",
       "      <th>S-ZORB.PC_5101.PV</th>\n",
       "      <th>S-ZORB.TC_5005.PV</th>\n",
       "      <th>S-ZORB.LC_5001.PV</th>\n",
       "      <th>S-ZORB.LC_5101.PV</th>\n",
       "      <th>S-ZORB.TE_5102.PV</th>\n",
       "      <th>S-ZORB.TE_5202.PV</th>\n",
       "      <th>S-ZORB.FC_5202.PV</th>\n",
       "      <th>S-ZORB.AT_5201.PV</th>\n",
       "      <th>S-ZORB.PT_9301.PV</th>\n",
       "      <th>S-ZORB.FT_9301.PV</th>\n",
       "      <th>S-ZORB.FT_1501.PV</th>\n",
       "      <th>S-ZORB.FT_5104.PV</th>\n",
       "      <th>S-ZORB.FT_5101.PV</th>\n",
       "      <th>S-ZORB.FT_9101.PV</th>\n",
       "      <th>S-ZORB.TE_9001.PV</th>\n",
       "      <th>S-ZORB.PT_9001.PV</th>\n",
       "      <th>S-ZORB.FT_9001.PV</th>\n",
       "      <th>S-ZORB.FT_9403.PV</th>\n",
       "      <th>S-ZORB.PT_9403.PV</th>\n",
       "      <th>S-ZORB.TE_9301.PV</th>\n",
       "      <th>S-ZORB.FT_9201.PV</th>\n",
       "      <th>S-ZORB.FT_9202.PV</th>\n",
       "      <th>S-ZORB.FT_9302.PV</th>\n",
       "      <th>S-ZORB.FT_3301.PV</th>\n",
       "      <th>S-ZORB.FT_9402.PV</th>\n",
       "      <th>S-ZORB.PT_9402.PV</th>\n",
       "      <th>S-ZORB.FT_9401.PV</th>\n",
       "      <th>S-ZORB.PT_9401.PV</th>\n",
       "      <th>S-ZORB.PDC_2502.PV</th>\n",
       "      <th>S-ZORB.FC_2501.PV</th>\n",
       "      <th>S-ZORB.FT_1001.PV</th>\n",
       "      <th>S-ZORB.FT_1002.PV</th>\n",
       "      <th>S-ZORB.FT_1003.PV</th>\n",
       "      <th>S-ZORB.FT_1004.PV</th>\n",
       "      <th>S-ZORB.SIS_LT_1001.PV</th>\n",
       "      <th>S-ZORB.TE_1001.PV</th>\n",
       "      <th>S-ZORB.FC_1005.PV</th>\n",
       "      <th>S-ZORB.FC_1101.PV</th>\n",
       "      <th>S-ZORB.FC_1102.PV</th>\n",
       "      <th>S-ZORB.AT_1001.PV</th>\n",
       "      <th>S-ZORB.TE_1105.PV</th>\n",
       "      <th>S-ZORB.PDI_1102.PV</th>\n",
       "      <th>S-ZORB.TE_1601.PV</th>\n",
       "      <th>S-ZORB.SIS_TE_6010.PV</th>\n",
       "      <th>S-ZORB.PC_6001.PV</th>\n",
       "      <th>S-ZORB.AC_6001.PV</th>\n",
       "      <th>S-ZORB.TE_1608.PV</th>\n",
       "      <th>S-ZORB.TC_1606.PV</th>\n",
       "      <th>S-ZORB.PT_6002.PV</th>\n",
       "      <th>S-ZORB.PC_1603.PV</th>\n",
       "      <th>S-ZORB.PT_1602A.PV</th>\n",
       "      <th>S-ZORB.PC_1301.PV</th>\n",
       "      <th>S-ZORB.PT_1201.PV</th>\n",
       "      <th>S-ZORB.LC_1201.PV</th>\n",
       "      <th>S-ZORB.FC_1201.PV</th>\n",
       "      <th>S-ZORB.TE_1201.PV</th>\n",
       "      <th>S-ZORB.TE_1203.PV</th>\n",
       "      <th>S-ZORB.LC_1202.PV</th>\n",
       "      <th>S-ZORB.FC_1203.PV</th>\n",
       "      <th>S-ZORB.FC_1202.PV</th>\n",
       "      <th>S-ZORB.PC_1202.PV</th>\n",
       "      <th>S-ZORB.TC_2801.PV</th>\n",
       "      <th>S-ZORB.FC_3101.PV</th>\n",
       "      <th>S-ZORB.FC_3103.PV</th>\n",
       "      <th>S-ZORB.FC_2601.PV</th>\n",
       "      <th>S-ZORB.PC_2601.PV</th>\n",
       "      <th>S-ZORB.PDT_2604.PV</th>\n",
       "      <th>S-ZORB.TE_2601.PV</th>\n",
       "      <th>S-ZORB.TC_2607.PV</th>\n",
       "      <th>S-ZORB.AI_2903.PV</th>\n",
       "      <th>S-ZORB.PDI_2703A.PV</th>\n",
       "      <th>S-ZORB.PDC_2607.PV</th>\n",
       "      <th>S-ZORB.FT_9102.PV</th>\n",
       "      <th>S-ZORB.PT_1501.PV</th>\n",
       "      <th>S-ZORB.FT_1002.TOTAL</th>\n",
       "      <th>S-ZORB.FT_1004.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9001.TOTAL</th>\n",
       "      <th>S-ZORB.FT_5104.TOTAL</th>\n",
       "      <th>S-ZORB.FT_5201.TOTAL</th>\n",
       "      <th>S-ZORB.FT_5101.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9101.TOTAL</th>\n",
       "      <th>S-ZORB.FT_1501.TOTAL</th>\n",
       "      <th>S-ZORB.FT_1003.TOTAL</th>\n",
       "      <th>S-ZORB.FT_3301.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9201.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9202.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9301.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9302.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9401.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9402.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9403.TOTAL</th>\n",
       "      <th>S-ZORB.FT_1202.TOTAL</th>\n",
       "      <th>S-ZORB.FT_5201.PV</th>\n",
       "      <th>S-ZORB.FC_1101.TOTAL</th>\n",
       "      <th>S-ZORB.FT_1204.PV</th>\n",
       "      <th>S-ZORB.FT_5102.PV</th>\n",
       "      <th>S-ZORB.FT_1204.TOTAL</th>\n",
       "      <th>S-ZORB.FT_5102.TOTAL</th>\n",
       "      <th>S-ZORB.FC_1202.TOTAL</th>\n",
       "      <th>S-ZORB.FT_9102.TOTAL</th>\n",
       "      <th>S-ZORB.FT_1001.TOTAL</th>\n",
       "      <th>S-ZORB.TE_1101.DACA</th>\n",
       "      <th>S-ZORB.PT_1102.DACA</th>\n",
       "      <th>S-ZORB.PT_1103.DACA</th>\n",
       "      <th>S-ZORB.TE_1104.DACA</th>\n",
       "      <th>S-ZORB.TE_1107.DACA</th>\n",
       "      <th>S-ZORB.TE_1103.DACA</th>\n",
       "      <th>S-ZORB.TE_1106.DACA</th>\n",
       "      <th>S-ZORB.LI_9102.DACA</th>\n",
       "      <th>S-ZORB.TE_9003.DACA</th>\n",
       "      <th>S-ZORB.TE_9002.DACA</th>\n",
       "      <th>S-ZORB.FT_9002.DACA</th>\n",
       "      <th>S-ZORB.PC_9002.DACA</th>\n",
       "      <th>S-ZORB.LT_9001.DACA</th>\n",
       "      <th>S-ZORB.LC_5002.DACA</th>\n",
       "      <th>S-ZORB.LC_5102.DACA</th>\n",
       "      <th>S-ZORB.LT_3801.DACA</th>\n",
       "      <th>S-ZORB.LT_3101.DACA</th>\n",
       "      <th>S-ZORB.PC_3101.DACA</th>\n",
       "      <th>S-ZORB.TE_3101.DACA</th>\n",
       "      <th>S-ZORB.FT_3303.DACA</th>\n",
       "      <th>S-ZORB.LC_3301.DACA</th>\n",
       "      <th>S-ZORB.PC_3301.DACA</th>\n",
       "      <th>S-ZORB.FT_3304.DACA</th>\n",
       "      <th>S-ZORB.LT_1501.DACA</th>\n",
       "      <th>S-ZORB.TE_1501.DACA</th>\n",
       "      <th>S-ZORB.TE_1502.DACA</th>\n",
       "      <th>S-ZORB.LC_1203.DACA</th>\n",
       "      <th>S-ZORB.LT_2101.DACA</th>\n",
       "      <th>S-ZORB.FT_3001.DACA</th>\n",
       "      <th>S-ZORB.FT_2701.DACA</th>\n",
       "      <th>S-ZORB.SIS_PT_2703</th>\n",
       "      <th>S-ZORB.FC_2702.DACA</th>\n",
       "      <th>S-ZORB.TC_2702.DACA</th>\n",
       "      <th>S-ZORB.PT_2905.DACA</th>\n",
       "      <th>S-ZORB.LT_2901.DACA</th>\n",
       "      <th>S-ZORB.FT_2901.DACA</th>\n",
       "      <th>S-ZORB.TE_2901.DACA</th>\n",
       "      <th>S-ZORB.TE_2902.DACA</th>\n",
       "      <th>S-ZORB.FT_2502.DACA</th>\n",
       "      <th>S-ZORB.TE_2501.DACA</th>\n",
       "      <th>S-ZORB.PT_2501.DACA</th>\n",
       "      <th>S-ZORB.PT_2502.DACA</th>\n",
       "      <th>S-ZORB.PDT_2503.DACA</th>\n",
       "      <th>S-ZORB.ZT_2533.DACA</th>\n",
       "      <th>S-ZORB.FT_2433.DACA</th>\n",
       "      <th>S-ZORB.TE_2401.DACA</th>\n",
       "      <th>S-ZORB.FC_2432.DACA</th>\n",
       "      <th>S-ZORB.FT_2303.DACA</th>\n",
       "      <th>S-ZORB.FT_2302.DACA</th>\n",
       "      <th>S-ZORB.LT_1301.DACA</th>\n",
       "      <th>S-ZORB.SIS_TE_2802</th>\n",
       "      <th>S-ZORB.LT_1002.DACA</th>\n",
       "      <th>S-ZORB.TE_5002.DACA</th>\n",
       "      <th>S-ZORB.TE_5004.DACA</th>\n",
       "      <th>S-ZORB.FC_5203.DACA</th>\n",
       "      <th>S-ZORB.TE_5006.DACA</th>\n",
       "      <th>S-ZORB.TE_5003.DACA</th>\n",
       "      <th>S-ZORB.TE_5201.DACA</th>\n",
       "      <th>S-ZORB.TE_5101.DACA</th>\n",
       "      <th>S-ZORB.FT_2431.DACA</th>\n",
       "      <th>S-ZORB.TC_2201.PV</th>\n",
       "      <th>S-ZORB.TC_2201.OP</th>\n",
       "      <th>S-ZORB.FT_3201.DACA</th>\n",
       "      <th>S-ZORB.SIS_PT_2602.PV</th>\n",
       "      <th>S-ZORB.SIS_TE_2606.PV</th>\n",
       "      <th>S-ZORB.SIS_TE_2605.PV</th>\n",
       "      <th>S-ZORB.PDT_2704.DACA</th>\n",
       "      <th>S-ZORB.PDT_2703B.DACA</th>\n",
       "      <th>S-ZORB.PDC_2702.DACA</th>\n",
       "      <th>S-ZORB.PDI_2501.DACA</th>\n",
       "      <th>S-ZORB.AT_1001.DACA</th>\n",
       "      <th>S-ZORB.PT_6009.DACA</th>\n",
       "      <th>S-ZORB.LI_2107.DACA</th>\n",
       "      <th>S-ZORB.LI_2104.DACA</th>\n",
       "      <th>S-ZORB.TE_6002.DACA</th>\n",
       "      <th>S-ZORB.TE_6001.DACA</th>\n",
       "      <th>S-ZORB.PT_1101.DACA</th>\n",
       "      <th>S-ZORB.FT_3501.DACA</th>\n",
       "      <th>S-ZORB.PC_3001.DACA</th>\n",
       "      <th>S-ZORB.FC_5103.DACA</th>\n",
       "      <th>S-ZORB.TE_5001.DACA</th>\n",
       "      <th>S-ZORB.FT_2002.DACA</th>\n",
       "      <th>S-ZORB.PDT_3601.DACA</th>\n",
       "      <th>S-ZORB.PDT_3602.DACA</th>\n",
       "      <th>S-ZORB.PT_6006.DACA</th>\n",
       "      <th>S-ZORB.SIS_TE_6009.PV</th>\n",
       "      <th>S-ZORB.SIS_PT_6007.PV</th>\n",
       "      <th>S-ZORB.TE_6008.DACA</th>\n",
       "      <th>S-ZORB.PT_5201.DACA</th>\n",
       "      <th>S-ZORB.FC_1104.DACA</th>\n",
       "      <th>S-ZORB.PC_3501.DACA</th>\n",
       "      <th>S-ZORB.FT_2001.DACA</th>\n",
       "      <th>S-ZORB.FT_2803.DACA</th>\n",
       "      <th>S-ZORB.LT_9101.DACA</th>\n",
       "      <th>S-ZORB.PDI_2801.DACA</th>\n",
       "      <th>S-ZORB.PT_6003.DACA</th>\n",
       "      <th>S-ZORB.AT_6201.DACA</th>\n",
       "      <th>S-ZORB.PDI_2301.DACA</th>\n",
       "      <th>S-ZORB.PDI_2105.DACA</th>\n",
       "      <th>S-ZORB.PC_2902.DACA</th>\n",
       "      <th>S-ZORB.FT_1502.DACA</th>\n",
       "      <th>S-ZORB.BS_LT_2401.PV</th>\n",
       "      <th>S-ZORB.BS_AT_2402.PV</th>\n",
       "      <th>S-ZORB.PC_2401.DACA</th>\n",
       "      <th>S-ZORB.BS_AT_2401.PV</th>\n",
       "      <th>S-ZORB.PC_2401B.DACA</th>\n",
       "      <th>S-ZORB.FT_3701.DACA</th>\n",
       "      <th>S-ZORB.FT_3702.DACA</th>\n",
       "      <th>S-ZORB.PT_2603.DACA</th>\n",
       "      <th>S-ZORB.LC_2601.DACA</th>\n",
       "      <th>S-ZORB.PDT_2605.DACA</th>\n",
       "      <th>S-ZORB.PT_2607.DACA</th>\n",
       "      <th>S-ZORB.PDT_2606.DACA</th>\n",
       "      <th>S-ZORB.ZT_2634.DACA</th>\n",
       "      <th>S-ZORB.TE_2608.DACA</th>\n",
       "      <th>S-ZORB.TE_2603.DACA</th>\n",
       "      <th>S-ZORB.TE_2604.DACA</th>\n",
       "      <th>S-ZORB.DT_2001.DACA</th>\n",
       "      <th>S-ZORB.DT_2107.DACA</th>\n",
       "      <th>S-ZORB.TE_2104.DACA</th>\n",
       "      <th>S-ZORB.PDT_2001.DACA</th>\n",
       "      <th>S-ZORB.TE_2002.DACA</th>\n",
       "      <th>S-ZORB.TE_2001.DACA</th>\n",
       "      <th>S-ZORB.TE_2004.DACA</th>\n",
       "      <th>S-ZORB.TE_2003.DACA</th>\n",
       "      <th>S-ZORB.PC_2401B.PIDA.SP</th>\n",
       "      <th>S-ZORB.PC_2401B.PIDA.OP</th>\n",
       "      <th>S-ZORB.PC_2401.PIDA.OP</th>\n",
       "      <th>S-ZORB.PC_2401.PIDA.SP</th>\n",
       "      <th>S-ZORB.FT_3302.DACA</th>\n",
       "      <th>S-ZORB.PDT_1003.DACA</th>\n",
       "      <th>S-ZORB.PDT_1002.DACA</th>\n",
       "      <th>S-ZORB.PDT_2409.DACA</th>\n",
       "      <th>S-ZORB.PDT_3503.DACA</th>\n",
       "      <th>S-ZORB.PDT_3502.DACA</th>\n",
       "      <th>S-ZORB.PDT_2906.DACA</th>\n",
       "      <th>S-ZORB.PDT_3002.DACA</th>\n",
       "      <th>S-ZORB.PDT_1004.DACA</th>\n",
       "      <th>S-ZORB.PDI_2903.DACA</th>\n",
       "      <th>S-ZORB.PT_2901.DACA</th>\n",
       "      <th>S-ZORB.PT_2106.DACA</th>\n",
       "      <th>S-ZORB.FT_1301.DACA</th>\n",
       "      <th>S-ZORB.PT_7510B.DACA</th>\n",
       "      <th>S-ZORB.TE_7508B.DACA</th>\n",
       "      <th>S-ZORB.PT_7508B.DACA</th>\n",
       "      <th>S-ZORB.TE_7506B.DACA</th>\n",
       "      <th>S-ZORB.PT_7510.DACA</th>\n",
       "      <th>S-ZORB.TE_7508.DACA</th>\n",
       "      <th>S-ZORB.PT_7508.DACA</th>\n",
       "      <th>S-ZORB.TE_7506.DACA</th>\n",
       "      <th>S-ZORB.PT_7505B.DACA</th>\n",
       "      <th>S-ZORB.TE_7504B.DACA</th>\n",
       "      <th>S-ZORB.PT_7503B.DACA</th>\n",
       "      <th>S-ZORB.TE_7502B.DACA</th>\n",
       "      <th>S-ZORB.PT_7505.DACA</th>\n",
       "      <th>S-ZORB.TE_7504.DACA</th>\n",
       "      <th>S-ZORB.PT_7503.DACA</th>\n",
       "      <th>S-ZORB.PT_7502.DACA</th>\n",
       "      <th>S-ZORB.TE_7106B.DACA</th>\n",
       "      <th>S-ZORB.TE_7108B.DACA</th>\n",
       "      <th>S-ZORB.PT_7107B.DACA</th>\n",
       "      <th>S-ZORB.PT_7103B.DACA</th>\n",
       "      <th>S-ZORB.TE_7102B.DACA</th>\n",
       "      <th>S-ZORB.TE_7106.DACA</th>\n",
       "      <th>S-ZORB.PT_7107.DACA</th>\n",
       "      <th>S-ZORB.PT_7103.DACA</th>\n",
       "      <th>S-ZORB.TE_7102.DACA</th>\n",
       "      <th>S-ZORB.HIC_2533.AUTOMANA.OP</th>\n",
       "      <th>S-ZORB.FC_2432.PIDA.SP</th>\n",
       "      <th>S-ZORB.PT_1604.DACA</th>\n",
       "      <th>S-ZORB.TC_1607.DACA</th>\n",
       "      <th>S-ZORB.PT_6005.DACA</th>\n",
       "      <th>S-ZORB.PT_6008.DACA</th>\n",
       "      <th>S-ZORB.PT_1601.DACA</th>\n",
       "      <th>S-ZORB.TE_1605.DACA</th>\n",
       "      <th>S-ZORB.TE_1604.DACA</th>\n",
       "      <th>S-ZORB.TE_1603.DACA</th>\n",
       "      <th>S-ZORB.TE_1602.DACA</th>\n",
       "      <th>S-ZORB.SIS_FT_3202.PV</th>\n",
       "      <th>S-ZORB.TXE_3202A.DACA</th>\n",
       "      <th>S-ZORB.TXE_3201A.DACA</th>\n",
       "      <th>S-ZORB.TC_3203.DACA</th>\n",
       "      <th>S-ZORB.SIS_TEX_3103B.PV</th>\n",
       "      <th>S-ZORB.TEX_3103A.DACA</th>\n",
       "      <th>S-ZORB.TE_3111.DACA</th>\n",
       "      <th>S-ZORB.TE_3112.DACA</th>\n",
       "      <th>S-ZORB.TXE_2203A.DACA</th>\n",
       "      <th>S-ZORB.TXE_2202A.DACA</th>\n",
       "      <th>S-ZORB.TE_5008.DACA</th>\n",
       "      <th>S-ZORB.TE_5009.DACA</th>\n",
       "      <th>S-ZORB.FC_5001.DACA</th>\n",
       "      <th>S-ZORB.TE_5007.DACA</th>\n",
       "      <th>S-ZORB.TE_1504.DACA</th>\n",
       "      <th>S-ZORB.TE_1503.DACA</th>\n",
       "      <th>S-ZORB.TC_3102.DACA</th>\n",
       "      <th>S-ZORB.TE_1102.DACA</th>\n",
       "      <th>S-ZORB.AT-0001.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0002.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0003.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0004.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0005.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0006.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0007.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0008.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0009.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0010.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0011.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0012.DACA.PV</th>\n",
       "      <th>S-ZORB.AT-0013.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_2104.DACA.PV</th>\n",
       "      <th>S-ZORB.SIS_PDT_2103A.PV</th>\n",
       "      <th>S-ZORB.PT_2106.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_6008.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_6001.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1204.DACA.PV</th>\n",
       "      <th>S-ZORB.LC_1203.PIDA.PV</th>\n",
       "      <th>S-ZORB.FT_5102.DACA.PV</th>\n",
       "      <th>S-ZORB.LC_5102.PIDA.PV</th>\n",
       "      <th>S-ZORB.TE_1103.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_1104.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_1102.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_1106.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_1107.DACA.PV</th>\n",
       "      <th>S-ZORB.TE_1101.DACA.PV</th>\n",
       "      <th>S-ZORB.CAL.LINE.PV</th>\n",
       "      <th>S-ZORB.CAL.CANGLIANG.PV</th>\n",
       "      <th>S-ZORB.CAL.SPEED.PV</th>\n",
       "      <th>S-ZORB.CAL.LEVEL.PV</th>\n",
       "      <th>S-ZORB.RXL_0001.AUXCALCA.PV</th>\n",
       "      <th>S-ZORB.CAL_1.CANGLIANG.PV</th>\n",
       "      <th>S-ZORB.FT_1006.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1006.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_5204.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1503.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.DACA.PV</th>\n",
       "      <th>S-ZORB.FT_1504.TOTALIZERA.PV</th>\n",
       "      <th>S-ZORB.PC_1001A.PV</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>0.273399</td>\n",
       "      <td>24.208241</td>\n",
       "      <td>2.52887</td>\n",
       "      <td>855.882523</td>\n",
       "      <td>421.509325</td>\n",
       "      <td>421.196235</td>\n",
       "      <td>2.427093</td>\n",
       "      <td>59.703011</td>\n",
       "      <td>1108.285375</td>\n",
       "      <td>244.121748</td>\n",
       "      <td>320.426177</td>\n",
       "      <td>2.437808</td>\n",
       "      <td>322.943283</td>\n",
       "      <td>5.801466</td>\n",
       "      <td>0.649819</td>\n",
       "      <td>126.626362</td>\n",
       "      <td>50.762259</td>\n",
       "      <td>591.491487</td>\n",
       "      <td>35.607198</td>\n",
       "      <td>36.803966</td>\n",
       "      <td>136.352508</td>\n",
       "      <td>3.203015</td>\n",
       "      <td>0.842393</td>\n",
       "      <td>766.083805</td>\n",
       "      <td>0.0</td>\n",
       "      <td>2360.517825</td>\n",
       "      <td>1184.39505</td>\n",
       "      <td>4.870988</td>\n",
       "      <td>35.793521</td>\n",
       "      <td>0.381944</td>\n",
       "      <td>486.538382</td>\n",
       "      <td>591.491487</td>\n",
       "      <td>0.996628</td>\n",
       "      <td>201.426322</td>\n",
       "      <td>457.970913</td>\n",
       "      <td>456.974942</td>\n",
       "      <td>1772.128025</td>\n",
       "      <td>277.835875</td>\n",
       "      <td>355.183103</td>\n",
       "      <td>0.641156</td>\n",
       "      <td>112.499328</td>\n",
       "      <td>0.53101</td>\n",
       "      <td>-55.0</td>\n",
       "      <td>44.701206</td>\n",
       "      <td>101.056515</td>\n",
       "      <td>0.0</td>\n",
       "      <td>60.133328</td>\n",
       "      <td>43.86586</td>\n",
       "      <td>80.0</td>\n",
       "      <td>65.938626</td>\n",
       "      <td>134.202815</td>\n",
       "      <td>129.449337</td>\n",
       "      <td>6527.76955</td>\n",
       "      <td>244.198387</td>\n",
       "      <td>65.795085</td>\n",
       "      <td>0.099502</td>\n",
       "      <td>362.752915</td>\n",
       "      <td>139.807275</td>\n",
       "      <td>-0.121037</td>\n",
       "      <td>2.195853</td>\n",
       "      <td>433.192375</td>\n",
       "      <td>412.87214</td>\n",
       "      <td>-0.267372</td>\n",
       "      <td>0.156195</td>\n",
       "      <td>0.359667</td>\n",
       "      <td>3.180101</td>\n",
       "      <td>2.364825</td>\n",
       "      <td>49.601571</td>\n",
       "      <td>116.64519</td>\n",
       "      <td>132.32323</td>\n",
       "      <td>38.131321</td>\n",
       "      <td>49.981307</td>\n",
       "      <td>10.62899</td>\n",
       "      <td>0.0</td>\n",
       "      <td>2.332464</td>\n",
       "      <td>304.28485</td>\n",
       "      <td>289.962938</td>\n",
       "      <td>14.74304</td>\n",
       "      <td>78.503659</td>\n",
       "      <td>0.113561</td>\n",
       "      <td>37.388848</td>\n",
       "      <td>278.740757</td>\n",
       "      <td>493.887083</td>\n",
       "      <td>0.5</td>\n",
       "      <td>38.567096</td>\n",
       "      <td>10.925054</td>\n",
       "      <td>6175535.85</td>\n",
       "      <td>1.791968</td>\n",
       "      <td>607.0255</td>\n",
       "      <td>1779805.8</td>\n",
       "      <td>10678622.5</td>\n",
       "      <td>6440.3578</td>\n",
       "      <td>3061459.2</td>\n",
       "      <td>19925674.0</td>\n",
       "      <td>75820.4385</td>\n",
       "      <td>0.0</td>\n",
       "      <td>1164934.875</td>\n",
       "      <td>18024.43925</td>\n",
       "      <td>21893762.75</td>\n",
       "      <td>11203641.0</td>\n",
       "      <td>66542.46575</td>\n",
       "      <td>102409.3925</td>\n",
       "      <td>2811449.175</td>\n",
       "      <td>48937210.5</td>\n",
       "      <td>24607698.75</td>\n",
       "      <td>-455671.5225</td>\n",
       "      <td>109.9855</td>\n",
       "      <td>2979984.5</td>\n",
       "      <td>30.699441</td>\n",
       "      <td>0.0</td>\n",
       "      <td>2500000.0</td>\n",
       "      <td>1018502.0</td>\n",
       "      <td>413788.445</td>\n",
       "      <td>2973652.0</td>\n",
       "      <td>2884400.6</td>\n",
       "      <td>133.724612</td>\n",
       "      <td>2.721102</td>\n",
       "      <td>2.620826</td>\n",
       "      <td>362.1262</td>\n",
       "      <td>119.922017</td>\n",
       "      <td>360.956397</td>\n",
       "      <td>149.803763</td>\n",
       "      <td>61.336831</td>\n",
       "      <td>35.938946</td>\n",
       "      <td>42.26952</td>\n",
       "      <td>448.40089</td>\n",
       "      <td>0.360184</td>\n",
       "      <td>-2.1</td>\n",
       "      <td>49.697882</td>\n",
       "      <td>44.80332</td>\n",
       "      <td>-2.0</td>\n",
       "      <td>-7.0</td>\n",
       "      <td>0.450213</td>\n",
       "      <td>34.530876</td>\n",
       "      <td>258.632057</td>\n",
       "      <td>50.691596</td>\n",
       "      <td>0.304299</td>\n",
       "      <td>-7740.235</td>\n",
       "      <td>-1.257131</td>\n",
       "      <td>21.823702</td>\n",
       "      <td>35.064482</td>\n",
       "      <td>39.822829</td>\n",
       "      <td>-1.359208</td>\n",
       "      <td>105.45045</td>\n",
       "      <td>21.807941</td>\n",
       "      <td>47080.56825</td>\n",
       "      <td>34.413485</td>\n",
       "      <td>246.174653</td>\n",
       "      <td>0.110382</td>\n",
       "      <td>-70.0</td>\n",
       "      <td>0.0</td>\n",
       "      <td>38.097822</td>\n",
       "      <td>35.890968</td>\n",
       "      <td>8.795347</td>\n",
       "      <td>223.484955</td>\n",
       "      <td>0.169042</td>\n",
       "      <td>0.194687</td>\n",
       "      <td>-400000.0</td>\n",
       "      <td>94.288893</td>\n",
       "      <td>4.827787</td>\n",
       "      <td>285.058432</td>\n",
       "      <td>25.018065</td>\n",
       "      <td>2.813445</td>\n",
       "      <td>47.008992</td>\n",
       "      <td>-9.0</td>\n",
       "      <td>294.672602</td>\n",
       "      <td>-4.751134</td>\n",
       "      <td>126.189635</td>\n",
       "      <td>66.912495</td>\n",
       "      <td>23.121955</td>\n",
       "      <td>137.613108</td>\n",
       "      <td>72.934466</td>\n",
       "      <td>43.949174</td>\n",
       "      <td>54.526079</td>\n",
       "      <td>577.342533</td>\n",
       "      <td>-131010.1125</td>\n",
       "      <td>10.0</td>\n",
       "      <td>674.44259</td>\n",
       "      <td>-150.0</td>\n",
       "      <td>490.775038</td>\n",
       "      <td>492.375935</td>\n",
       "      <td>39.376913</td>\n",
       "      <td>-1.0</td>\n",
       "      <td>29.375149</td>\n",
       "      <td>-0.899307</td>\n",
       "      <td>241.376103</td>\n",
       "      <td>1.001908</td>\n",
       "      <td>-9.0</td>\n",
       "      <td>22.274518</td>\n",
       "      <td>730.74976</td>\n",
       "      <td>345.393195</td>\n",
       "      <td>3.176487</td>\n",
       "      <td>-0.014209</td>\n",
       "      <td>0.050174</td>\n",
       "      <td>6770.309875</td>\n",
       "      <td>68.904645</td>\n",
       "      <td>319.52683</td>\n",
       "      <td>-0.5</td>\n",
       "      <td>0.311028</td>\n",
       "      <td>-0.813467</td>\n",
       "      <td>279.819398</td>\n",
       "      <td>-1142.293775</td>\n",
       "      <td>256.561097</td>\n",
       "      <td>0.552886</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.264878</td>\n",
       "      <td>0.03328</td>\n",
       "      <td>0.0</td>\n",
       "      <td>-35.0</td>\n",
       "      <td>1.460563</td>\n",
       "      <td>-0.1</td>\n",
       "      <td>-40.253563</td>\n",
       "      <td>1.34734</td>\n",
       "      <td>4.012429</td>\n",
       "      <td>0.283437</td>\n",
       "      <td>0.0</td>\n",
       "      <td>12.347814</td>\n",
       "      <td>0.040422</td>\n",
       "      <td>1.040882</td>\n",
       "      <td>0.228879</td>\n",
       "      <td>1.088433</td>\n",
       "      <td>27.60731</td>\n",
       "      <td>24.58094</td>\n",
       "      <td>0.150396</td>\n",
       "      <td>63.301385</td>\n",
       "      <td>4.515255</td>\n",
       "      <td>0.131932</td>\n",
       "      <td>8.104848</td>\n",
       "      <td>41.576178</td>\n",
       "      <td>404.5059</td>\n",
       "      <td>435.389217</td>\n",
       "      <td>491.11406</td>\n",
       "      <td>51.67095</td>\n",
       "      <td>4.578629</td>\n",
       "      <td>422.476805</td>\n",
       "      <td>33.641588</td>\n",
       "      <td>421.7869</td>\n",
       "      <td>116.279365</td>\n",
       "      <td>421.19057</td>\n",
       "      <td>418.262725</td>\n",
       "      <td>1.068464</td>\n",
       "      <td>20.0</td>\n",
       "      <td>82.266836</td>\n",
       "      <td>0.965579</td>\n",
       "      <td>933.2332</td>\n",
       "      <td>9.079188</td>\n",
       "      <td>0.003407</td>\n",
       "      <td>-0.380884</td>\n",
       "      <td>-0.381825</td>\n",
       "      <td>12.125632</td>\n",
       "      <td>-0.03438</td>\n",
       "      <td>8.26585</td>\n",
       "      <td>23.225082</td>\n",
       "      <td>23.09786</td>\n",
       "      <td>569.665438</td>\n",
       "      <td>5.807051</td>\n",
       "      <td>1276.40075</td>\n",
       "      <td>0.034182</td>\n",
       "      <td>34.028421</td>\n",
       "      <td>0.030092</td>\n",
       "      <td>34.514925</td>\n",
       "      <td>330139.3</td>\n",
       "      <td>-1511.205</td>\n",
       "      <td>-273304.5375</td>\n",
       "      <td>-13121.39925</td>\n",
       "      <td>-6.0</td>\n",
       "      <td>34.271117</td>\n",
       "      <td>0.115364</td>\n",
       "      <td>34.34783</td>\n",
       "      <td>15.62476</td>\n",
       "      <td>19.24878</td>\n",
       "      <td>-18.0</td>\n",
       "      <td>22.19806</td>\n",
       "      <td>47.357668</td>\n",
       "      <td>46.108543</td>\n",
       "      <td>1.396956</td>\n",
       "      <td>1.028534</td>\n",
       "      <td>35.820236</td>\n",
       "      <td>16.58084</td>\n",
       "      <td>3349.89225</td>\n",
       "      <td>-4000.0</td>\n",
       "      <td>3358.322975</td>\n",
       "      <td>100.0</td>\n",
       "      <td>22.852549</td>\n",
       "      <td>0.145219</td>\n",
       "      <td>391.352383</td>\n",
       "      <td>-0.253295</td>\n",
       "      <td>-0.141465</td>\n",
       "      <td>2.533775</td>\n",
       "      <td>411.706077</td>\n",
       "      <td>418.927245</td>\n",
       "      <td>415.585258</td>\n",
       "      <td>413.034567</td>\n",
       "      <td>206.6559</td>\n",
       "      <td>401.54985</td>\n",
       "      <td>446.239315</td>\n",
       "      <td>312.040045</td>\n",
       "      <td>94.066782</td>\n",
       "      <td>0.0</td>\n",
       "      <td>335351.6</td>\n",
       "      <td>87.750468</td>\n",
       "      <td>373.242802</td>\n",
       "      <td>373.38824</td>\n",
       "      <td>61.72605</td>\n",
       "      <td>42.184609</td>\n",
       "      <td>1528.54195</td>\n",
       "      <td>143.370145</td>\n",
       "      <td>34.941429</td>\n",
       "      <td>34.536572</td>\n",
       "      <td>228.018068</td>\n",
       "      <td>422.303735</td>\n",
       "      <td>0.52157</td>\n",
       "      <td>0.056359</td>\n",
       "      <td>3.430658</td>\n",
       "      <td>0.602352</td>\n",
       "      <td>0.44442</td>\n",
       "      <td>0.548205</td>\n",
       "      <td>0.745978</td>\n",
       "      <td>0.709054</td>\n",
       "      <td>0.662291</td>\n",
       "      <td>1.161723</td>\n",
       "      <td>0.655061</td>\n",
       "      <td>1.734693</td>\n",
       "      <td>0.381561</td>\n",
       "      <td>422.476805</td>\n",
       "      <td>25.080279</td>\n",
       "      <td>5.807051</td>\n",
       "      <td>256.561097</td>\n",
       "      <td>345.393195</td>\n",
       "      <td>30.699441</td>\n",
       "      <td>39.82213</td>\n",
       "      <td>0.0</td>\n",
       "      <td>44.80332</td>\n",
       "      <td>360.956397</td>\n",
       "      <td>362.1262</td>\n",
       "      <td>422.303735</td>\n",
       "      <td>149.803763</td>\n",
       "      <td>119.922017</td>\n",
       "      <td>133.724612</td>\n",
       "      <td>0.283047</td>\n",
       "      <td>22.287637</td>\n",
       "      <td>5.851556</td>\n",
       "      <td>82.288434</td>\n",
       "      <td>92.659055</td>\n",
       "      <td>2.358559</td>\n",
       "      <td>3321.5832</td>\n",
       "      <td>190.6942</td>\n",
       "      <td>98944916.75</td>\n",
       "      <td>2433448.0</td>\n",
       "      <td>2200.7891</td>\n",
       "      <td>5149259.0</td>\n",
       "      <td>2846.8966</td>\n",
       "      <td>5984749.325</td>\n",
       "      <td>0.5</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    S-ZORB.CAL_H2.PV  S-ZORB.PDI_2102.PV  S-ZORB.PT_2801.PV  \\\n",
       "40          0.273399           24.208241            2.52887   \n",
       "\n",
       "    S-ZORB.FC_2801.PV  S-ZORB.TE_2103.PV  S-ZORB.TE_2005.PV  \\\n",
       "40         855.882523         421.509325         421.196235   \n",
       "\n",
       "    S-ZORB.PT_2101.PV  S-ZORB.PDT_2104.PV  S-ZORB.SIS_PDT_2103B.PV  \\\n",
       "40           2.427093           59.703011              1108.285375   \n",
       "\n",
       "    S-ZORB.TC_2101.PV  S-ZORB.TE_2301.PV  S-ZORB.PT_2301.PV  \\\n",
       "40         244.121748         320.426177           2.437808   \n",
       "\n",
       "    S-ZORB.FC_2301.PV  S-ZORB.PC_2105.PV  S-ZORB.PC_5101.PV  \\\n",
       "40         322.943283           5.801466           0.649819   \n",
       "\n",
       "    S-ZORB.TC_5005.PV  S-ZORB.LC_5001.PV  S-ZORB.LC_5101.PV  \\\n",
       "40         126.626362          50.762259         591.491487   \n",
       "\n",
       "    S-ZORB.TE_5102.PV  S-ZORB.TE_5202.PV  S-ZORB.FC_5202.PV  \\\n",
       "40          35.607198          36.803966         136.352508   \n",
       "\n",
       "    S-ZORB.AT_5201.PV  S-ZORB.PT_9301.PV  S-ZORB.FT_9301.PV  \\\n",
       "40           3.203015           0.842393         766.083805   \n",
       "\n",
       "    S-ZORB.FT_1501.PV  S-ZORB.FT_5104.PV  S-ZORB.FT_5101.PV  \\\n",
       "40                0.0        2360.517825         1184.39505   \n",
       "\n",
       "    S-ZORB.FT_9101.PV  S-ZORB.TE_9001.PV  S-ZORB.PT_9001.PV  \\\n",
       "40           4.870988          35.793521           0.381944   \n",
       "\n",
       "    S-ZORB.FT_9001.PV  S-ZORB.FT_9403.PV  S-ZORB.PT_9403.PV  \\\n",
       "40         486.538382         591.491487           0.996628   \n",
       "\n",
       "    S-ZORB.TE_9301.PV  S-ZORB.FT_9201.PV  S-ZORB.FT_9202.PV  \\\n",
       "40         201.426322         457.970913         456.974942   \n",
       "\n",
       "    S-ZORB.FT_9302.PV  S-ZORB.FT_3301.PV  S-ZORB.FT_9402.PV  \\\n",
       "40        1772.128025         277.835875         355.183103   \n",
       "\n",
       "    S-ZORB.PT_9402.PV  S-ZORB.FT_9401.PV  S-ZORB.PT_9401.PV  \\\n",
       "40           0.641156         112.499328            0.53101   \n",
       "\n",
       "    S-ZORB.PDC_2502.PV  S-ZORB.FC_2501.PV  S-ZORB.FT_1001.PV  \\\n",
       "40               -55.0          44.701206         101.056515   \n",
       "\n",
       "    S-ZORB.FT_1002.PV  S-ZORB.FT_1003.PV  S-ZORB.FT_1004.PV  \\\n",
       "40                0.0          60.133328           43.86586   \n",
       "\n",
       "    S-ZORB.SIS_LT_1001.PV  S-ZORB.TE_1001.PV  S-ZORB.FC_1005.PV  \\\n",
       "40                   80.0          65.938626         134.202815   \n",
       "\n",
       "    S-ZORB.FC_1101.PV  S-ZORB.FC_1102.PV  S-ZORB.AT_1001.PV  \\\n",
       "40         129.449337         6527.76955         244.198387   \n",
       "\n",
       "    S-ZORB.TE_1105.PV  S-ZORB.PDI_1102.PV  S-ZORB.TE_1601.PV  \\\n",
       "40          65.795085            0.099502         362.752915   \n",
       "\n",
       "    S-ZORB.SIS_TE_6010.PV  S-ZORB.PC_6001.PV  S-ZORB.AC_6001.PV  \\\n",
       "40             139.807275          -0.121037           2.195853   \n",
       "\n",
       "    S-ZORB.TE_1608.PV  S-ZORB.TC_1606.PV  S-ZORB.PT_6002.PV  \\\n",
       "40         433.192375          412.87214          -0.267372   \n",
       "\n",
       "    S-ZORB.PC_1603.PV  S-ZORB.PT_1602A.PV  S-ZORB.PC_1301.PV  \\\n",
       "40           0.156195            0.359667           3.180101   \n",
       "\n",
       "    S-ZORB.PT_1201.PV  S-ZORB.LC_1201.PV  S-ZORB.FC_1201.PV  \\\n",
       "40           2.364825          49.601571          116.64519   \n",
       "\n",
       "    S-ZORB.TE_1201.PV  S-ZORB.TE_1203.PV  S-ZORB.LC_1202.PV  \\\n",
       "40          132.32323          38.131321          49.981307   \n",
       "\n",
       "    S-ZORB.FC_1203.PV  S-ZORB.FC_1202.PV  S-ZORB.PC_1202.PV  \\\n",
       "40           10.62899                0.0           2.332464   \n",
       "\n",
       "    S-ZORB.TC_2801.PV  S-ZORB.FC_3101.PV  S-ZORB.FC_3103.PV  \\\n",
       "40          304.28485         289.962938           14.74304   \n",
       "\n",
       "    S-ZORB.FC_2601.PV  S-ZORB.PC_2601.PV  S-ZORB.PDT_2604.PV  \\\n",
       "40          78.503659           0.113561           37.388848   \n",
       "\n",
       "    S-ZORB.TE_2601.PV  S-ZORB.TC_2607.PV  S-ZORB.AI_2903.PV  \\\n",
       "40         278.740757         493.887083                0.5   \n",
       "\n",
       "    S-ZORB.PDI_2703A.PV  S-ZORB.PDC_2607.PV  S-ZORB.FT_9102.PV  \\\n",
       "40            38.567096           10.925054         6175535.85   \n",
       "\n",
       "    S-ZORB.PT_1501.PV  S-ZORB.FT_1002.TOTAL  S-ZORB.FT_1004.TOTAL  \\\n",
       "40           1.791968              607.0255             1779805.8   \n",
       "\n",
       "    S-ZORB.FT_9001.TOTAL  S-ZORB.FT_5104.TOTAL  S-ZORB.FT_5201.TOTAL  \\\n",
       "40            10678622.5             6440.3578             3061459.2   \n",
       "\n",
       "    S-ZORB.FT_5101.TOTAL  S-ZORB.FT_9101.TOTAL  S-ZORB.FT_1501.TOTAL  \\\n",
       "40            19925674.0            75820.4385                   0.0   \n",
       "\n",
       "    S-ZORB.FT_1003.TOTAL  S-ZORB.FT_3301.TOTAL  S-ZORB.FT_9201.TOTAL  \\\n",
       "40           1164934.875           18024.43925           21893762.75   \n",
       "\n",
       "    S-ZORB.FT_9202.TOTAL  S-ZORB.FT_9301.TOTAL  S-ZORB.FT_9302.TOTAL  \\\n",
       "40            11203641.0           66542.46575           102409.3925   \n",
       "\n",
       "    S-ZORB.FT_9401.TOTAL  S-ZORB.FT_9402.TOTAL  S-ZORB.FT_9403.TOTAL  \\\n",
       "40           2811449.175            48937210.5           24607698.75   \n",
       "\n",
       "    S-ZORB.FT_1202.TOTAL  S-ZORB.FT_5201.PV  S-ZORB.FC_1101.TOTAL  \\\n",
       "40          -455671.5225           109.9855             2979984.5   \n",
       "\n",
       "    S-ZORB.FT_1204.PV  S-ZORB.FT_5102.PV  S-ZORB.FT_1204.TOTAL  \\\n",
       "40          30.699441                0.0             2500000.0   \n",
       "\n",
       "    S-ZORB.FT_5102.TOTAL  S-ZORB.FC_1202.TOTAL  S-ZORB.FT_9102.TOTAL  \\\n",
       "40             1018502.0            413788.445             2973652.0   \n",
       "\n",
       "    S-ZORB.FT_1001.TOTAL  S-ZORB.TE_1101.DACA  S-ZORB.PT_1102.DACA  \\\n",
       "40             2884400.6           133.724612             2.721102   \n",
       "\n",
       "    S-ZORB.PT_1103.DACA  S-ZORB.TE_1104.DACA  S-ZORB.TE_1107.DACA  \\\n",
       "40             2.620826             362.1262           119.922017   \n",
       "\n",
       "    S-ZORB.TE_1103.DACA  S-ZORB.TE_1106.DACA  S-ZORB.LI_9102.DACA  \\\n",
       "40           360.956397           149.803763            61.336831   \n",
       "\n",
       "    S-ZORB.TE_9003.DACA  S-ZORB.TE_9002.DACA  S-ZORB.FT_9002.DACA  \\\n",
       "40            35.938946             42.26952            448.40089   \n",
       "\n",
       "    S-ZORB.PC_9002.DACA  S-ZORB.LT_9001.DACA  S-ZORB.LC_5002.DACA  \\\n",
       "40             0.360184                 -2.1            49.697882   \n",
       "\n",
       "    S-ZORB.LC_5102.DACA  S-ZORB.LT_3801.DACA  S-ZORB.LT_3101.DACA  \\\n",
       "40             44.80332                 -2.0                 -7.0   \n",
       "\n",
       "    S-ZORB.PC_3101.DACA  S-ZORB.TE_3101.DACA  S-ZORB.FT_3303.DACA  \\\n",
       "40             0.450213            34.530876           258.632057   \n",
       "\n",
       "    S-ZORB.LC_3301.DACA  S-ZORB.PC_3301.DACA  S-ZORB.FT_3304.DACA  \\\n",
       "40            50.691596             0.304299            -7740.235   \n",
       "\n",
       "    S-ZORB.LT_1501.DACA  S-ZORB.TE_1501.DACA  S-ZORB.TE_1502.DACA  \\\n",
       "40            -1.257131            21.823702            35.064482   \n",
       "\n",
       "    S-ZORB.LC_1203.DACA  S-ZORB.LT_2101.DACA  S-ZORB.FT_3001.DACA  \\\n",
       "40            39.822829            -1.359208            105.45045   \n",
       "\n",
       "    S-ZORB.FT_2701.DACA  S-ZORB.SIS_PT_2703  S-ZORB.FC_2702.DACA  \\\n",
       "40            21.807941         47080.56825            34.413485   \n",
       "\n",
       "    S-ZORB.TC_2702.DACA  S-ZORB.PT_2905.DACA  S-ZORB.LT_2901.DACA  \\\n",
       "40           246.174653             0.110382                -70.0   \n",
       "\n",
       "    S-ZORB.FT_2901.DACA  S-ZORB.TE_2901.DACA  S-ZORB.TE_2902.DACA  \\\n",
       "40                  0.0            38.097822            35.890968   \n",
       "\n",
       "    S-ZORB.FT_2502.DACA  S-ZORB.TE_2501.DACA  S-ZORB.PT_2501.DACA  \\\n",
       "40             8.795347           223.484955             0.169042   \n",
       "\n",
       "    S-ZORB.PT_2502.DACA  S-ZORB.PDT_2503.DACA  S-ZORB.ZT_2533.DACA  \\\n",
       "40             0.194687             -400000.0            94.288893   \n",
       "\n",
       "    S-ZORB.FT_2433.DACA  S-ZORB.TE_2401.DACA  S-ZORB.FC_2432.DACA  \\\n",
       "40             4.827787           285.058432            25.018065   \n",
       "\n",
       "    S-ZORB.FT_2303.DACA  S-ZORB.FT_2302.DACA  S-ZORB.LT_1301.DACA  \\\n",
       "40             2.813445            47.008992                 -9.0   \n",
       "\n",
       "    S-ZORB.SIS_TE_2802  S-ZORB.LT_1002.DACA  S-ZORB.TE_5002.DACA  \\\n",
       "40          294.672602            -4.751134           126.189635   \n",
       "\n",
       "    S-ZORB.TE_5004.DACA  S-ZORB.FC_5203.DACA  S-ZORB.TE_5006.DACA  \\\n",
       "40            66.912495            23.121955           137.613108   \n",
       "\n",
       "    S-ZORB.TE_5003.DACA  S-ZORB.TE_5201.DACA  S-ZORB.TE_5101.DACA  \\\n",
       "40            72.934466            43.949174            54.526079   \n",
       "\n",
       "    S-ZORB.FT_2431.DACA  S-ZORB.TC_2201.PV  S-ZORB.TC_2201.OP  \\\n",
       "40           577.342533       -131010.1125               10.0   \n",
       "\n",
       "    S-ZORB.FT_3201.DACA  S-ZORB.SIS_PT_2602.PV  S-ZORB.SIS_TE_2606.PV  \\\n",
       "40            674.44259                 -150.0             490.775038   \n",
       "\n",
       "    S-ZORB.SIS_TE_2605.PV  S-ZORB.PDT_2704.DACA  S-ZORB.PDT_2703B.DACA  \\\n",
       "40             492.375935             39.376913                   -1.0   \n",
       "\n",
       "    S-ZORB.PDC_2702.DACA  S-ZORB.PDI_2501.DACA  S-ZORB.AT_1001.DACA  \\\n",
       "40             29.375149             -0.899307           241.376103   \n",
       "\n",
       "    S-ZORB.PT_6009.DACA  S-ZORB.LI_2107.DACA  S-ZORB.LI_2104.DACA  \\\n",
       "40             1.001908                 -9.0            22.274518   \n",
       "\n",
       "    S-ZORB.TE_6002.DACA  S-ZORB.TE_6001.DACA  S-ZORB.PT_1101.DACA  \\\n",
       "40            730.74976           345.393195             3.176487   \n",
       "\n",
       "    S-ZORB.FT_3501.DACA  S-ZORB.PC_3001.DACA  S-ZORB.FC_5103.DACA  \\\n",
       "40            -0.014209             0.050174          6770.309875   \n",
       "\n",
       "    S-ZORB.TE_5001.DACA  S-ZORB.FT_2002.DACA  S-ZORB.PDT_3601.DACA  \\\n",
       "40            68.904645            319.52683                  -0.5   \n",
       "\n",
       "    S-ZORB.PDT_3602.DACA  S-ZORB.PT_6006.DACA  S-ZORB.SIS_TE_6009.PV  \\\n",
       "40              0.311028            -0.813467             279.819398   \n",
       "\n",
       "    S-ZORB.SIS_PT_6007.PV  S-ZORB.TE_6008.DACA  S-ZORB.PT_5201.DACA  \\\n",
       "40           -1142.293775           256.561097             0.552886   \n",
       "\n",
       "    S-ZORB.FC_1104.DACA  S-ZORB.PC_3501.DACA  S-ZORB.FT_2001.DACA  \\\n",
       "40                  0.0             0.264878              0.03328   \n",
       "\n",
       "    S-ZORB.FT_2803.DACA  S-ZORB.LT_9101.DACA  S-ZORB.PDI_2801.DACA  \\\n",
       "40                  0.0                -35.0              1.460563   \n",
       "\n",
       "    S-ZORB.PT_6003.DACA  S-ZORB.AT_6201.DACA  S-ZORB.PDI_2301.DACA  \\\n",
       "40                 -0.1           -40.253563               1.34734   \n",
       "\n",
       "    S-ZORB.PDI_2105.DACA  S-ZORB.PC_2902.DACA  S-ZORB.FT_1502.DACA  \\\n",
       "40              4.012429             0.283437                  0.0   \n",
       "\n",
       "    S-ZORB.BS_LT_2401.PV  S-ZORB.BS_AT_2402.PV  S-ZORB.PC_2401.DACA  \\\n",
       "40             12.347814              0.040422             1.040882   \n",
       "\n",
       "    S-ZORB.BS_AT_2401.PV  S-ZORB.PC_2401B.DACA  S-ZORB.FT_3701.DACA  \\\n",
       "40              0.228879              1.088433             27.60731   \n",
       "\n",
       "    S-ZORB.FT_3702.DACA  S-ZORB.PT_2603.DACA  S-ZORB.LC_2601.DACA  \\\n",
       "40             24.58094             0.150396            63.301385   \n",
       "\n",
       "    S-ZORB.PDT_2605.DACA  S-ZORB.PT_2607.DACA  S-ZORB.PDT_2606.DACA  \\\n",
       "40              4.515255             0.131932              8.104848   \n",
       "\n",
       "    S-ZORB.ZT_2634.DACA  S-ZORB.TE_2608.DACA  S-ZORB.TE_2603.DACA  \\\n",
       "40            41.576178             404.5059           435.389217   \n",
       "\n",
       "    S-ZORB.TE_2604.DACA  S-ZORB.DT_2001.DACA  S-ZORB.DT_2107.DACA  \\\n",
       "40            491.11406             51.67095             4.578629   \n",
       "\n",
       "    S-ZORB.TE_2104.DACA  S-ZORB.PDT_2001.DACA  S-ZORB.TE_2002.DACA  \\\n",
       "40           422.476805             33.641588             421.7869   \n",
       "\n",
       "    S-ZORB.TE_2001.DACA  S-ZORB.TE_2004.DACA  S-ZORB.TE_2003.DACA  \\\n",
       "40           116.279365            421.19057           418.262725   \n",
       "\n",
       "    S-ZORB.PC_2401B.PIDA.SP  S-ZORB.PC_2401B.PIDA.OP  S-ZORB.PC_2401.PIDA.OP  \\\n",
       "40                 1.068464                     20.0               82.266836   \n",
       "\n",
       "    S-ZORB.PC_2401.PIDA.SP  S-ZORB.FT_3302.DACA  S-ZORB.PDT_1003.DACA  \\\n",
       "40                0.965579             933.2332              9.079188   \n",
       "\n",
       "    S-ZORB.PDT_1002.DACA  S-ZORB.PDT_2409.DACA  S-ZORB.PDT_3503.DACA  \\\n",
       "40              0.003407             -0.380884             -0.381825   \n",
       "\n",
       "    S-ZORB.PDT_3502.DACA  S-ZORB.PDT_2906.DACA  S-ZORB.PDT_3002.DACA  \\\n",
       "40             12.125632              -0.03438               8.26585   \n",
       "\n",
       "    S-ZORB.PDT_1004.DACA  S-ZORB.PDI_2903.DACA  S-ZORB.PT_2901.DACA  \\\n",
       "40             23.225082              23.09786           569.665438   \n",
       "\n",
       "    S-ZORB.PT_2106.DACA  S-ZORB.FT_1301.DACA  S-ZORB.PT_7510B.DACA  \\\n",
       "40             5.807051           1276.40075              0.034182   \n",
       "\n",
       "    S-ZORB.TE_7508B.DACA  S-ZORB.PT_7508B.DACA  S-ZORB.TE_7506B.DACA  \\\n",
       "40             34.028421              0.030092             34.514925   \n",
       "\n",
       "    S-ZORB.PT_7510.DACA  S-ZORB.TE_7508.DACA  S-ZORB.PT_7508.DACA  \\\n",
       "40             330139.3            -1511.205         -273304.5375   \n",
       "\n",
       "    S-ZORB.TE_7506.DACA  S-ZORB.PT_7505B.DACA  S-ZORB.TE_7504B.DACA  \\\n",
       "40         -13121.39925                  -6.0             34.271117   \n",
       "\n",
       "    S-ZORB.PT_7503B.DACA  S-ZORB.TE_7502B.DACA  S-ZORB.PT_7505.DACA  \\\n",
       "40              0.115364              34.34783             15.62476   \n",
       "\n",
       "    S-ZORB.TE_7504.DACA  S-ZORB.PT_7503.DACA  S-ZORB.PT_7502.DACA  \\\n",
       "40             19.24878                -18.0             22.19806   \n",
       "\n",
       "    S-ZORB.TE_7106B.DACA  S-ZORB.TE_7108B.DACA  S-ZORB.PT_7107B.DACA  \\\n",
       "40             47.357668             46.108543              1.396956   \n",
       "\n",
       "    S-ZORB.PT_7103B.DACA  S-ZORB.TE_7102B.DACA  S-ZORB.TE_7106.DACA  \\\n",
       "40              1.028534             35.820236             16.58084   \n",
       "\n",
       "    S-ZORB.PT_7107.DACA  S-ZORB.PT_7103.DACA  S-ZORB.TE_7102.DACA  \\\n",
       "40           3349.89225              -4000.0          3358.322975   \n",
       "\n",
       "    S-ZORB.HIC_2533.AUTOMANA.OP  S-ZORB.FC_2432.PIDA.SP  S-ZORB.PT_1604.DACA  \\\n",
       "40                        100.0               22.852549             0.145219   \n",
       "\n",
       "    S-ZORB.TC_1607.DACA  S-ZORB.PT_6005.DACA  S-ZORB.PT_6008.DACA  \\\n",
       "40           391.352383            -0.253295            -0.141465   \n",
       "\n",
       "    S-ZORB.PT_1601.DACA  S-ZORB.TE_1605.DACA  S-ZORB.TE_1604.DACA  \\\n",
       "40             2.533775           411.706077           418.927245   \n",
       "\n",
       "    S-ZORB.TE_1603.DACA  S-ZORB.TE_1602.DACA  S-ZORB.SIS_FT_3202.PV  \\\n",
       "40           415.585258           413.034567               206.6559   \n",
       "\n",
       "    S-ZORB.TXE_3202A.DACA  S-ZORB.TXE_3201A.DACA  S-ZORB.TC_3203.DACA  \\\n",
       "40              401.54985             446.239315           312.040045   \n",
       "\n",
       "    S-ZORB.SIS_TEX_3103B.PV  S-ZORB.TEX_3103A.DACA  S-ZORB.TE_3111.DACA  \\\n",
       "40                94.066782                    0.0             335351.6   \n",
       "\n",
       "    S-ZORB.TE_3112.DACA  S-ZORB.TXE_2203A.DACA  S-ZORB.TXE_2202A.DACA  \\\n",
       "40            87.750468             373.242802              373.38824   \n",
       "\n",
       "    S-ZORB.TE_5008.DACA  S-ZORB.TE_5009.DACA  S-ZORB.FC_5001.DACA  \\\n",
       "40             61.72605            42.184609           1528.54195   \n",
       "\n",
       "    S-ZORB.TE_5007.DACA  S-ZORB.TE_1504.DACA  S-ZORB.TE_1503.DACA  \\\n",
       "40           143.370145            34.941429            34.536572   \n",
       "\n",
       "    S-ZORB.TC_3102.DACA  S-ZORB.TE_1102.DACA  S-ZORB.AT-0001.DACA.PV  \\\n",
       "40           228.018068           422.303735                 0.52157   \n",
       "\n",
       "    S-ZORB.AT-0002.DACA.PV  S-ZORB.AT-0003.DACA.PV  S-ZORB.AT-0004.DACA.PV  \\\n",
       "40                0.056359                3.430658                0.602352   \n",
       "\n",
       "    S-ZORB.AT-0005.DACA.PV  S-ZORB.AT-0006.DACA.PV  S-ZORB.AT-0007.DACA.PV  \\\n",
       "40                 0.44442                0.548205                0.745978   \n",
       "\n",
       "    S-ZORB.AT-0008.DACA.PV  S-ZORB.AT-0009.DACA.PV  S-ZORB.AT-0010.DACA.PV  \\\n",
       "40                0.709054                0.662291                1.161723   \n",
       "\n",
       "    S-ZORB.AT-0011.DACA.PV  S-ZORB.AT-0012.DACA.PV  S-ZORB.AT-0013.DACA.PV  \\\n",
       "40                0.655061                1.734693                0.381561   \n",
       "\n",
       "    S-ZORB.TE_2104.DACA.PV  S-ZORB.SIS_PDT_2103A.PV  S-ZORB.PT_2106.DACA.PV  \\\n",
       "40              422.476805                25.080279                5.807051   \n",
       "\n",
       "    S-ZORB.TE_6008.DACA.PV  S-ZORB.TE_6001.DACA.PV  S-ZORB.FT_1204.DACA.PV  \\\n",
       "40              256.561097              345.393195               30.699441   \n",
       "\n",
       "    S-ZORB.LC_1203.PIDA.PV  S-ZORB.FT_5102.DACA.PV  S-ZORB.LC_5102.PIDA.PV  \\\n",
       "40                39.82213                     0.0                44.80332   \n",
       "\n",
       "    S-ZORB.TE_1103.DACA.PV  S-ZORB.TE_1104.DACA.PV  S-ZORB.TE_1102.DACA.PV  \\\n",
       "40              360.956397                362.1262              422.303735   \n",
       "\n",
       "    S-ZORB.TE_1106.DACA.PV  S-ZORB.TE_1107.DACA.PV  S-ZORB.TE_1101.DACA.PV  \\\n",
       "40              149.803763              119.922017              133.724612   \n",
       "\n",
       "    S-ZORB.CAL.LINE.PV  S-ZORB.CAL.CANGLIANG.PV  S-ZORB.CAL.SPEED.PV  \\\n",
       "40            0.283047                22.287637             5.851556   \n",
       "\n",
       "    S-ZORB.CAL.LEVEL.PV  S-ZORB.RXL_0001.AUXCALCA.PV  \\\n",
       "40            82.288434                    92.659055   \n",
       "\n",
       "    S-ZORB.CAL_1.CANGLIANG.PV  S-ZORB.FT_1006.DACA.PV  S-ZORB.FT_5204.DACA.PV  \\\n",
       "40                   2.358559               3321.5832                190.6942   \n",
       "\n",
       "    S-ZORB.FT_1006.TOTALIZERA.PV  S-ZORB.FT_5204.TOTALIZERA.PV  \\\n",
       "40                   98944916.75                     2433448.0   \n",
       "\n",
       "    S-ZORB.FT_1503.DACA.PV  S-ZORB.FT_1503.TOTALIZERA.PV  \\\n",
       "40               2200.7891                     5149259.0   \n",
       "\n",
       "    S-ZORB.FT_1504.DACA.PV  S-ZORB.FT_1504.TOTALIZERA.PV  S-ZORB.PC_1001A.PV  \n",
       "40               2846.8966                   5984749.325                 0.5  "
      ]
     },
     "execution_count": 44,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data_285.tail(1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 53,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_285.to_excel(\"2-285样本处理完毕数据.xlsx\", index=False)\n",
    "data_313.to_excel(\"2-313样本处理完毕数据.xlsx\", index=False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
